私はif
声明についてもっと学ぼうとしています。ユーザーにビールの量を入力してもらい、量が増えると異なる回答を出力するプログラムを作成しようとしました。何が間違っているのかわかりません。
私が期待しているのは、たとえば数字を入力したときです。5 結果は「ビールは素晴らしい」となるはずです。50 より低いからです。そして、60 と入力すると、「That's much of beer.」と出力されるはずです。50より高く100より低いからです。
Python のドキュメントを読みましたが、まだわかりません。これは私のコードです:
print "How many cans of beer do you want?"
beer = raw_input("Enter your amount: ")
if beer >= 1:
print "Beer is awesome."
elif beer >= 50:
print "That's a lot of beer."
elif beer >= 100:
print "You're drinking way too much beer, man."
else:
"Did you make a choice larger than 100? If yes, then you're crazy!"