python学习_阶乘python怎么打

python学习_阶乘python怎么打

阶乘python怎样打?

整数的阶乘(英语:factorial)是一切小于及即是该数的正整数的积,0的阶乘为1。即:n!=1×2×3×...×n。

实例

#!/usr/bin/python3
 
# Filename : test.py
# author by : www.runoob.com
 
# 经过用户输出数字较量争论阶乘
 
# 获得用户输出的数字
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))

履行以上代码输入后果为:

请输出一个数字: 3
3 的阶乘为 6

相关推选:《Python教程》

以上便是阶乘python怎样打的具体内容,更多请存眷酷吧易资源网别的相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 python教程 python学习_阶乘python怎么打 https://www.kubayi.com/4875.html

常见问题

相关文章

评论
暂无评论