python递归
def fact(n): if n == 1 or n == 0: return 1 return n * fact(n-1) n = int(input()) print("%d" % (fact(n)))