美文网首页
python每日打卡题004求阶乘

python每日打卡题004求阶乘

作者: 软件开发技术修炼 | 来源:发表于2025-05-18 23:17 被阅读0次

挑战每日打卡python基础题
come with me !

今日练习:求阶乘,使用递归与非递归的方法,进行解答

# 方法一:不递归
n=5
ji = 1
for i in range(1,n+1):
    ji *= i

print(ji)

# 方法二:递归

def jie_cheng(n):
    if n == 1:
        return 1
    else:
        return n*jie_cheng(n-1)

print(jie_cheng(5))

#结果120

相关文章

网友评论

      本文标题:python每日打卡题004求阶乘

      本文链接:https://www.haomeiwen.com/subject/wrmxijtx.html