Home >>Python Programs >Python Program to Find the Factorial of a Number
In this example, we will see a Python program to find the factorial of any given input number. Factorial is the product of all the positive integers less than or equal to that number for which we have to find the factorial. It is denoted by exclamation sign (!).
Example:
num = int(input("Enter a number: "))
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)