超级简单的if + elif + else语句不起作用

时间:2019-09-01 22:53:39

标签: python python-3.x if-statement

本节来自第2章如何使无聊的东西自动化。我不明白为什么这不起作用,请帮忙。

spam=input()
if spam == 1:
    print('Hello')
elif spam == 2:
    print('Howdy')
else:
    print('Greetings!')

没有错误,但是无论我输入什么内容,python都会给我问候!如果我摘下其他部分,则什么也不会发生。如果是一个愚蠢的问题,我很抱歉。

1 个答案:

答案 0 :(得分:1)

将垃圾邮件转换为int

spam = int(spam)