python里面阶乘怎么打

图片[1]-python里面阶乘怎么打-uusu优素-乐高,模型,3d打印,编程

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

例如

#!/usr/bin/python3

#Filename:test.py
#authorby:www.runoob.com

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

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

#查看数字是负数,0或正数
ifnum<0:
print("抱歉,负数没有阶乘")
elifnum==0:
print("0的阶乘为1")
else:
foriinrange(1,num+1):
factorial=factorial*i
print("%d的阶乘为%d"%(num,factorial))
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容