优草派  >   Python

python里面阶乘怎么打?看完这篇文章你就明白了

陈立鑫            来源:优草派

很多刚学习python的初学者想知道在python中阶乘改如何打,小编就通过这篇文章来告诉大家乘阶在python中如何运用。

python里面阶乘怎么打?看完这篇文章你就明白了

我们知道,整数的阶乘是所有小于及等于该数的正整数的积,0的阶乘为1。即:n!=1×2×3×...×n。

例如:

#!/usr/bin/python3    

# 通过用户输入数字计算阶乘   

# 获取用户输入的数字 
num = int(input("请输入一个数字: ")) 
factorial = 1   

# 查看数字是负数,0 或 正数 
if num < 0:    
   print("抱歉,负数没有阶乘") 
elif num == 0:    
   print("0 的阶乘为 1") 
else:    
   for i in range(1,num + 1):        
       factorial = factorial*i    
   print("%d 的阶乘为 %d" %(num,factorial))

以上就是小编给大家带来的乘阶在python中的使用方法了,如果大家觉得小编推荐的方法不错的话,可以多多支持我们优草派的官网,大家也可以在站内查询更多相关知识。

【原创声明】凡注明“来源:优草派”的文章,系本站原创,任何单位或个人未经本站书面授权不得转载、链接、转贴或以其他方式复制发表。否则,本站将依法追究其法律责任。
TOP 10
  • 周排行
  • 月排行