【发布时间】:2022-06-13 23:01:39
【问题描述】:
n = int(input("Enter your number:\n"))
def factorial(n):
if n == 0 or n == 1:
return 1
else:
return (n* factorial(n-1))
我应该在哪里使用打印功能来获得期望的输出。应该在阶乘函数中使用还是在 if else 函数中使用?
【问题讨论】:
-
你曾经调用过这个函数吗?
标签: python function if-statement recursion factorial