以下是使用 Python 代码实现求输入的数的阶乘:

num = int(input('请输入一个正整数:'))  # 获取输入的数

# 阶乘初始化为1
factorial = 1

# 计算阶乘
for i in range(1, num+1):
    factorial *= i

print(num, '的阶乘为:', factorial)

代码说明:

  1. 首先获取用户输入的正整数。
  2. 初始化阶乘为 1。
  3. 使用 for 循环计算阶乘,从 1 到输入的数依次相乘。
  4. 输出计算结果。

注意事项:输入的数必须是正整数,否则程序会出现错误。

Python 编程实现求阶乘 - 代码示例与解释

原文地址: https://www.cveoy.top/t/topic/m21D 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录