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:





34 views0 comments

Recent Posts

See All

Python program to add one or more element in List

Program: #Append() is used for adding one element in List at the end of list. X=[9,18,27] X.append(36) print(X) output: [9, 18, 27, 36] #Insert () is used for add element at any given position in the

Python program to remove elements of a given list

Program: n=[9,18,27,36,45,54,63] print("List=",n) i=int(input("Enter the position of elements to delete : ")) del n[i] print("List after deletion=",n) del n[:2] print("List after deleting first two el

Python program to create a list of 5 numbers

Python program to create a list of 5 numbers. Numbers entered by User. n=[] for i in range(5): j=int(input("Enter number: ")) n.append(j) print("The List is", n) Output: Enter number: 3 Enter number: