DEV Community

Cover image for Factorial in python using recursion and for loop
kishan singh
kishan singh

Posted on

Factorial in python using recursion and for loop

1) #USING FOR LoOp 😍😍

n=int(input("enter the number:"))
result=1

for i in range(n,0,-1):
result=result*i

print(result)

output:
Image description

2)# using recursion πŸ˜€πŸ˜
def fact(n):
if n==0:
return 1
else:
return n*fact(n-1)

print(fact(5))

output:Image description

Top comments (0)