★前提・実現したいこと
連続したIF文で入力したデータで文字列を表示したいのですが、
記述方法がわからないのでご教授ください。
正しく表示させるにはどのようにすればよろしいのでしょうか?
★発生している問題・エラーメッセージ
誕生日を入力した際に文字列を表示させたいのですが、違うデータが表示されます
例)
1月1日を101とした場合、
101を入力してから102を入力すると想定通りの結果が出力されるのですが、
先に102を入力した場合正しい結果が出ません
python
1print("when is your birthday??\n") 2print(" Example:march.7⇒ Enter 307\n") 3a=int(input('birthday')) 4if a == 101: 5 print("January.1 is New Year Day.") 6imi=int(input("What kind of day is it?→1\n")) 7if imi == 1: 8 print("First day of the year\n") 9b=int(input('birthday')) 10if b == 102: 11 print("January.2 is 月ロケットの日.") 12imi=int(input("What kind of day is it?→2\n")) 13if imi == 2: 14 print("Because the Soviet Union succeeded in launching the world's first lunar rocket Luna \n")
回答3件
あなたの回答
tips
プレビュー