Python 练习实例26

来源:互联网 发布:天刀少女体型捏脸数据 编辑:程序博客网 时间:2024/06/08 18:06

题目26:
利用递归方法求5!。

sum = 1def fn(n):    global sum    if n == 1:        return 1    sum  *= n    fn(n-1)    return sumn = int(input(u'求几的阶乘?'))fn(n)print(u'%d的阶乘是%d' % (n, sum))

求几的阶乘?5
5的阶乘是120
求几的阶乘?10
10的阶乘是3628800

.

0 0
原创粉丝点击