题解 | #函数实现计算一个数的阶乘#

函数实现计算一个数的阶乘

http://www.nowcoder.com/practice/df78ded035574202945d077cb619d0e7

BC167 函数实现计算一个数的阶乘

思路:

step1:一个一个乘,如果是1,返回1;否则乘以下一个数;

代码如下:

def fn(n):
    if n == 1:
        return 1
    return n * fn(n-1)
n = int(input())
print(fn(n))
全部评论

相关推荐

程序员牛肉:你这简历有啥值得拷打的?在牛客你这种简历一抓一大把,也就是个人信息不一样而已。 关键要去找亮点,亮点啊,整个简历都跟流水线生产出来的一样。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务