【发布时间】:2019-02-25 00:20:55
【问题描述】:
def fact(number=input("Enter a value:")):
if number==1:
return 1
else:
return number*fact(number-1)
res=fact()
print(res)
【问题讨论】:
-
错误信息是什么?
-
打开一个 REPL 并运行
input("Enter a value:")。然后输入一个数字,看看结果如何。这不是一个数字。这是什么?
标签: python python-3.x