Python-递归函数-5的阶乘计算
#计算5的阶乘
def cal_num(num):
if num<=1:
return 1
return num * cal_num(num - 1)
result = cal_num(5)
print('计算5的阶乘值为:%d'%result)
输入的结果是:
计算5的阶乘值为:120
#计算5的阶乘
def cal_num(num):
if num<=1:
return 1
return num * cal_num(num - 1)
result = cal_num(5)
print('计算5的阶乘值为:%d'%result)
输入的结果是:
计算5的阶乘值为:120