本文摘自php中文网,作者藏色散人,侵删。

整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,0的阶乘为1。即:n!=1×2×3×...×n。
python阶乘怎么写?
实例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #!/usr/bin/python3
# Filename : test.py
# 通过用户输入数字计算阶乘
# 获取用户输入的数字
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教程》
以上就是python阶乘怎么写的详细内容,更多文章请关注木庄网络博客!!
相关阅读 >>
Python如何设置背景色
Python实现求一个集合所有子集的示例
Python控制流之continue 语句
Python如何测量脚本运行时间
windows下Python连接oracle数据库实例方法
Python中的模块是什么?3分钟搞懂Python中的模块问题
Python中sqlite3的基本操作实例讲解
Python中pow什么意思
Python文件名的批量修改
Python使用openpyxl库修改excel表格数据方法
更多相关阅读请进入《Python》频道 >>
人民邮电出版社
python入门书籍,非常畅销,超高好评,python官方公认好书。
转载请注明出处:木庄网络博客 » python阶乘怎么写