0
我正在使用Python版本3.5.2位。问:9.由于某种原因未定义垃圾邮件
我必须编写代码,如果1存储在垃圾邮件中,则打印出Hello,如果存储在垃圾邮件中,则打印Howdy并打印问候语!如果其他东西存储在垃圾邮件中。
我的代码无法识别我定义的垃圾邮件,而教科书的答案在运行程序时不提供任何信息。
我的代码:
spam = input()
if spam == 1:
print('Hello')
elif spam == 2:
print('Howdy')
else:
print('Greetings!')
它为我的2.7。你如何运行你的代码? – ryugie
3.5上的作品(尽管它会一直打印Greetings,因为3.5上的input()返回一个字符串,而在python中为“1”!= 1) – Foon
更一般地说:Gavin:你需要包含你得到的错误信息有一个最小/完整/可验证的问题(或者如果问题只是你总是得到问候,请参阅我的上述评论) – Foon