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