如何使用Python查找数字的阶乘?

数字的阶乘是1与它之间的所有整数的乘积。为了找到给定数字的阶乘,让我们在从1到自身的范围内形成一个for循环。请记住,该range()函数不包含停止值。因此,停止值应比输入数字大一。 

范围中的每个数字都累加到变量f中,该变量f初始化为1

示例

num=int(input('enter a number'))

f=1

for i in range(1,num+1):

  f=f*i

print ('factorial of', num, '=',f)

输出结果

上面代码的示例运行-

enter a number5

factorial of 5 = 120

以上是 如何使用Python查找数字的阶乘? 的全部内容, 来源链接: utcz.com/z/343570.html

回到顶部