n! = 1 * 2 * 3 * ... * n def fn(num): if num==1: result=1 else: result=fn(num-1)*num return result n=int(input("请输入一个正整数:")) print("%d!="%n,fn(n))
Python:04输入n,输出n!(递归函数)
关注
打赏
n! = 1 * 2 * 3 * ... * n def fn(num): if num==1: result=1 else: result=fn(num-1)*num return result n=int(input("请输入一个正整数:")) print("%d!="%n,fn(n))
微信扫码登录