def factorial(n): result = n for i in range(1,n): result *=i return result number = int(input('请输入一个正整数:')) result = factorial(number) print("%d 的阶乘是:%d"%(number,result))
Python:N的阶乘非递归方法
最新推荐文章于 2021-11-23 17:26:49 发布
def factorial(n): result = n for i in range(1,n): result *=i return result number = int(input('请输入一个正整数:')) result = factorial(number) print("%d 的阶乘是:%d"%(number,result))