First method to find factorial number of given number:

n = int(input("Enter a number: ")) fact = 1 if n < 0: print("Factorial does not exist for negative numbers") elif n == 0: print("The factorial of 0 is 1") else: for i in range(1, n+ 1): fact = fact*i print("The factorial of number is",fact)

Output:

Enter a number: 4 The factorial of number is 24

Second Method to find factorial number of given number:

n = int(input("Enter a positive number: "))

fact = 1

for i in range(1, n+1):

fact = fact*i

print("The factorial of number is",fact)

Output:

Enter a positive number: 3 The factorial of number is 6

To find the Factorial of a Given Number by Rajesh Sir:

## Comments