Programming Examples

Python program to create recursive function to find factorial


Write a Python function to calculate the factorial value of given number using recursion.

Solution

def fact(n):
    if n==1:
        return 1
    else:
        return n*fact(n-1)
num=int(input("Enter any Number "))
ans=fact(num)
print("Factorial is : ",ans);
Output

Enter any Number 5

Factorial is :  120

CCC Online Test Python Programming Tutorials Best Computer Training Institute in Prayagraj (Allahabad) Online Exam Quiz O Level NIELIT Study material and Quiz Bank SSC Railway TET UPTET Question Bank career counselling in allahabad Best Website and Software Company in Allahabad Website development Company in Allahabad