已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题?**添加详细信息并通过editing this post阐明问题。
昨天关门了。
Improve this question
我想做一个阶乘求解器在Python和我只是不能解决的错误。
我试过这个代码,它不工作:
def factorial(n):
for i in range(1, n + 1):
print(f"The Factorial of 5 is {factorial(5)}")
for i in range(1, 22 ):
print(f"The Factorial of {i} is {factorial(i)}")
1条答案
按热度按时间5f0d552i1#
您需要在for循环中进行递归调用,例如
以及基本情况