我正在添加这个,
而作为回报,我收到一个错误,内容是:
有人可以帮我弄清楚我做错了什么吗?
def check(digit):
if digit % 2 == 0:
print("Even number")
check()
而作为回报,我收到一个错误,内容是:
Traceback (most recent call last):
File "<pyshell#9>", line 1, in <module>
check()
TypeError: check() missing 1 required positional argument: 'digit'
有人可以帮我弄清楚我做错了什么吗?
def is_odd(digit)
),并且函数返回结果而不是打印它,那么您的函数将更有用。def is_odd(digit): return digit%2
就可以很好地工作,因为这样您就可以测试if is_odd(7): #do something
。 - Adam Smith