【问题标题】:Unsupported operand type for builtin_function_or_methodbuiltin_function_or_method 不支持的操作数类型
【发布时间】:2018-10-14 09:33:45
【问题描述】:

我的代码有问题。我需要创建一个代码,说明输入的数字是偶数还是奇数。代码是

print ("enter a number")
a = input
if a% 2 == 0:
    print ("even")
else:
    print ("odd")

错误是:

TypeError: unsupported operand type (s) for%: 'builtin_function_or_method' and 'int'

我应该改变什么?

谢谢。

【问题讨论】:

标签: python


【解决方案1】:

您需要先将输入转换为整数。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-05
    • 2013-10-04
    • 2020-09-12
    • 2021-08-17
    相关资源
    最近更新 更多