P=1 i=1,P为阶层结果初始值等于1,i为循环变量编写Python程序计算任意正整数n的阶乘
时间: 2024-05-09 08:14:55 浏览: 86
以下是Python程序,可以计算任意正整数n的阶乘:
```
n = int(input("请输入一个正整数:"))
P = 1
for i in range(1, n+1):
P *= i
print(n, "的阶乘是", P)
```
首先,程序会要求用户输入一个正整数n。然后,程序会使用for循环进行计算。在循环中,每次将P乘以i的值,最终得到n的阶乘。最后,程序会输出计算结果。
阅读全文