Write a python function to find the factorial of the user provided number and print the result


Topic: Write a python function to find the factorial of the user provided number and print the result

Solution

def findfactorial(num):
    factorial = 1
    if num < 0:
        print("Sorry, factorial does not exist for negative numbers")
    elif num == 0:
        print("The factorial of 0 is 1")
    else:
        for i in range(1,num+1):
            factorial = factorial*i
        print("The factorial of",num,"is",factorial)
        
findfactorial(3)        



List all Python Programs