Python 阶乘计算:使用 for 循环实现
以下是 Python 求阶乘的 for 循环写法:
n = int(input('请输入一个正整数:'))
factorial = 1
for i in range(1, n+1):
factorial *= i
print('%d的阶乘是%d' % (n, factorial))
解释:
- 首先获取用户输入的正整数 n。
- 初始化变量 factorial 为 1,用于存储阶乘的计算结果。
- 使用 for 循环从 1 到 n 进行遍历,每次将当前的 i 乘以 factorial,将结果赋值给 factorial。
- 循环结束后,输出计算结果。
原文地址: https://www.cveoy.top/t/topic/owKL 著作权归作者所有。请勿转载和采集!