choice = input("Enter a number: ")
def fact(num):
if(num == 0):
return 1
return num * fact(num-1)
factorial = fact(choice)
print("The factorial of %d is %d." % (choice, factorial))
Y2hvaWNlID0gaW5wdXQoIkVudGVyIGEgbnVtYmVyOiAiKQoKZGVmIGZhY3QobnVtKToKICAgIGlmKG51bSA9PSAwKToKICAgICAgICByZXR1cm4gMQogICAgcmV0dXJuIG51bSAqIGZhY3QobnVtLTEpCgpmYWN0b3JpYWwgPSBmYWN0KGNob2ljZSkKcHJpbnQoIlRoZSBmYWN0b3JpYWwgb2YgJWQgaXMgJWQuIiAlIChjaG9pY2UsIGZhY3RvcmlhbCkp