while True:
num=raw_input("Please enter a number.")
if (num == 1):
print "Sunday"
elif (num==2):
print "Monday"
elif (num==3):
print "Tuesday"
elif (num==4):
print "Wednesday"
elif (num==5):
print "Thursday"
elif (num==6):
print "Friday"
elif (num==7):
print "Saturday"
else:
print "Invalid Choice!"
option = raw_input("Would you like to continue playing?")
if (option=="yes"):
continue
elif (option=="no"):
break
このマイコード。何らかの理由でそれを実行すると、最初の部分(曜日)の出力が「無効な選択」である「else」オプションとして表示されます。そしてelse文を削除したところ、出力は空白になりました。なぜこれが起こっているのか、少し混乱しています。Pythonプログラミングブランク出力
インデントを修正しました。 –