用python编程n阶乘

Java评论36阅读模式

n的阶乘,表示为n!,是指从1到n的所有正整数的乘积。例如,5的阶乘表示为5!,计算方法为5 × 4 × 3 × 2 × 1,结果为120。

下面是用Python编程计算n的阶乘的示例代码:

# 输入一个正整数n
n = int(input("请输入一个正整数:"))

# 初始化阶乘为1
factorial = 1

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

# 输出阶乘结果
print(f"{n}的阶乘为:{factorial}")

在这个示例中,我们首先使用`input`函数从用户获取一个正整数n。然后,我们使用一个变量`factorial`初始化阶乘为1,接着使用一个循环来计算n的阶乘。循环从1到n进行迭代,每次迭代将当前迭代变量i乘以阶乘。最后,我们使用`print`函数输出阶乘结果。

这个代码示例可以计算任意正整数n的阶乘,并输出结果。

 
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定