0
def is_even(answer):
answered = X % 2 ==0
if answer == answered:
return "yep"
else:
return "nope"
指令如下: 编写一个叫做is_even的函数,它接受一个输入x,如果输入是偶数,则返回字符串“yep”,否则返回“nope”。你不需要调用这个函数。为什么有错误说我还没有定义函数“is_even”?
变量'X'中有什么? – Barmar
我不是Python专家,但if语句对我来说看起来不正确:'回答'已经是一个包含检查结果的布尔类型。 – JensG
请发送*完整*(相关)代码和*确切*失败指示。虽然该函数在运行时会运行KABOOM,但它不应该导致出现“未定义函数”的错误。我怀疑,也许你正试图在文件中的某处使用'is_even'?请记住,Python *不会提升函数定义。 – user2864740