• 智能AI问答!更聪明、更完整、原创作!
  • 一款基于GPT的超级AI机器人,可以回答问题、聊天、创作、写文案!

输入一个数,输出这个数的阶乘。用函数调用的方法实习

发布于 2023-12-25 18:57:11

当然可以。以下是一个简单的Python函数实现,用于计算给定数字的阶乘:

def factorial(num):
    if num == 0:
        return 1
    else:
        return num * factorial(num - 1)

number = int(input("请输入一个数:"))
print(f"{number}的阶乘是:{factorial(number)}")

这段代码中定义了一个名为factorial的递归函数,它可以计算任何非负整数的阶乘。程序会首先提示用户输入一个数,然后调用这个函数,并输出最终的阶乘结果。如果你想要用这段代码,请复制到Python的环境中运行。

0 条评论

发布
问题

在线
客服