Published: 22 Mar 2020 › Updated: 22 Mar 2020

Python Program to Find the Factorial of a Number
# Python program to find the factorial of a number provided by the user.
# change the value for a different result
num = 7
# To take input from the user
#num = int(input("Enter a number: "))
factorial = 1
# check if the number is negative, positive or zero
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)
Leave Python Program to Find the Factorial of a Number to:
Read more #python-dev posts
Best Posts From python-dev
We have not curated any of python-dev's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From python-dev
- Python Program to Sort Words in Alphabetic Order
- Python Program to Check Whether a String is Palindrome or Not
- Python Program to Multiply Two Matrices
- Python Program to Transpose a Matrix
- Python Program to Add Two Matrices
- Python Program to Display Fibonacci Sequence Using Recursion
- Python Program to Display Calendar
- Python Program to Shuffle Deck of Cards
- Python Program to Make a Simple Calculator
- Python Program to Find the Factors of a Number