专业编程基础技术教程

网站首页 > 基础教程 正文

python 利用循环和递归实现数字阶乘举例

ccvgpt 2024-11-22 11:18:26 基础教程 1 ℃

使用循环


def jc(n):
    res = 1
    while n > 1:
        res *= n
        n -=1
    return  res

print(jc(10))

使用递归

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

print(jiecheng(10))

Tags:

最近发表
标签列表