How to calculate factorial using for loop and range in Python

1 Answer

0 votes
def factorial(n):
	result = 1
	for i in range(1, n + 1):
		result = result * i
	return result


print(factorial(5))


   
   
'''
run:
   
120

'''

 



answered Jan 8, 2021 by avibootz

Related questions

2 answers 222 views
1 answer 234 views
1 answer 158 views
1 answer 178 views
1 answer 148 views
1 answer 253 views
...