#用递归函数求 n 阶乘的值 def factorial(i):
if i==:
return
else:
return i * factorial(i-)# sum=n*(n-)!所以直接调用自身 n=int(input('请输入阶乘数:'))
for i in range(n+):
print('%d !值为 %3d' %(i,factorial(i)))
相关文章
- python函数知识三 函数名的使用、格式化、递归
- Python中求list及ndarray最大值最小值及其索引
- (python)1求一元二次方程的解(10分)
- python练习.求s=a+aa+aaa+aaaa+aa...a的值
- python练习.一球从100米高度*落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
- C语言用递归的方法求!n。
- 用递归方法求n!
- python列表求最小值索引,在Python中查找給定數組中的最小值索引
- 使用Python求长方型的面积和周长
- python输入一个三位整数、求逆序数_编写程序,从键盘输入一个三位数,求出其逆序数并输出,例如输入123,输出321。编写程序,从键盘输入一个三位数...