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)