変数Cを実行されません。Pythonの:ネストされた内の変数は、他の場合は、次のコードでは実行されません
A = raw_input("How are you today")
if A == "Good" or "Fine" or "good" or "fine" or "great" or "Great" or "Wonderful" or "wonderful":
print("I am glad you are having a good day")
B = raw_input("What made your day good")
if B == "everything" or "Everthing":
print("Everything! You must be having a very good day")
else:
print("It sounds like you had a very intersting day")
C = raw_input("Do you want to hear about my day? [y/n]")
if C == "y" or "Y":
print("I sat around as an unused computer!")
else:
print("I guess I am just an annoying computer")
else:
print("I am sorry you are having a bad day")
[複数の値に対して1つの変数をテストするにはどうすればよいですか?](http://stackoverflow.com/questions/15112125/how-do-i-test-one-variable-against-multiple-values) –
あなたの次のStackOverflowの質問のためにあなたのコードを適切に書式化してください。不適切なインデントでPythonをデバッグすることは不可能です。この場合、よくある間違いをしたために何が起こったのかを簡単に確認できます。あなたの答えはリンクされた質問を見てください。 –
最後の 'else'ステートメントに対応する' if'がありません。 –