Python Program to Find the Factorial of a Number

Updated: May 28

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:





37 views0 comments

Recent Posts

See All

Python Program to Find Sum of Series 1²+2²+3²+….+n²

The mathematical formula to find the sum of 1²+2²+3²+….+n² is n(n+1)(2n+1)/6 So to find the sum of series we use this formula. Program: n = int(input("Enter Positive Number : ")) sum = 0 sum= (n*(n+