calcular el factorial de un número entero N,que se define de la siguiente manera: n ! = 1*2 * 3* 4* 5… * n. n! :se lee n factorial.
def factorial(n): if n == 0: return 1 else: return n * factorial(n-1) def main(): n = int(input("Enter a number: ")) print(factorial(n)) main() A: You can use the fact that factorial(n) = factorial(n-1) * n. So you can calculate the factorial of n-1 first