0
変数prize
をNone
に設定する理由は何ですか?変数prize
が存在しない場合変数をNoneに設定する
def which_prize2(points):
prize = None
if points <= 50:
prize = "a wooden rabbit"
elif 151 <= points <= 180:
prize = "a wafer-thin mint"
elif points >= 181:
prize = "a penguin"
if prize:
return "Congratulations! You have won " + prize + "!"
else:
return "Oh dear, no prize this time."
[なし]に設定しなかった場合は、ポイントであった場合にどうなるか、100、と言いますか? –
OPが何を求めているかは非常に明確です。 OPがすべてを知っていれば、彼は最初に尋ねることはなく、SOはまったく存在しません。 –