If statement 在使用def函数时,我遇到了这个错误
属性错误If statement 在使用def函数时,我遇到了这个错误,if-statement,If Statement,属性错误 回溯(最近的呼叫) 最后)在 ---->1偶数或奇数(20) 偶数或奇数(num) 1 def偶数或奇数(num): 2如果num%2==0: ---->3返回“数字{}为偶数”。fromat(num) 4其他: 5返回“数字{}为奇数”。格式(num) AttributeError:“str”对象没有属性“fromat” 你应该把电话改成 def even_or_odd(num): if num%2==0: return "the number
回溯(最近的呼叫) 最后)在 ---->1偶数或奇数(20) 偶数或奇数(num) 1 def偶数或奇数(num): 2如果num%2==0: ---->3返回“数字{}为偶数”。fromat(num) 4其他: 5返回“数字{}为奇数”。格式(num) AttributeError:“str”对象没有属性“fromat”
你应该把电话改成
def even_or_odd(num):
if num%2==0:
return "the number {} is Even".fromat(num)
else:
return "the number {} is Odd".format(num)
这个错误只是一个打字错误
return "the number {} is Even".format(num)