Programming Examples
Implement a python script for factorial of number by using recursion.
Implement a
python script for factorial of number by using recursion.
Solution# Function to calculate factorial using recursion
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return n * factorial(n - 1)
# Main Program
num = int(input("Enter a number: "))
if num < 0:
print("Factorial does not exist for negative numbers.")
else:
print("Factorial of", num, "is:", factorial(num))
▶ RUN Output/ Explanation: