In [2]:
def main():
    num = 3
    fact = factorial(num)
    print("The factorial of",num,"is",fact)

def factorial(num):
    if num == 0:
        return 1
    else:
        return num * factorial(num - 1)

main()


The factorial of 3 is 6

In [7]:
num = 4
fact = factorial(num)
print("The factorial of",num,"is",fact)


The factorial of 4 is 24

In [ ]: