1つのパラメーターを受け取る関数、shut_down
を記述します(好きなものを使用できます。この場合、s
文字列に使用します)。
shut_down関数は、、、、または引数を取得したとき、および、、、またはを"Shutting down..."
取得したときに戻る必要があります。それらの入力以外のものを取得した場合、関数は"Yes"
"yes"
"YES"
"Shutdown aborted!"
"No"
"no"
"NO"
"Sorry, I didn't understand you."
これまでに書いたコードは以下のとおりです。エラーが発生します。たとえば"No"
、引数として指定された場合、期待どおりに返されません"Shutdown aborted!"
。
def shut_down(s):
if s == "Yes" or "yes" or "YES":
return "Shutting down..."
elif s == "No" or "no" or "NO":
return "Shutdown aborted!"
else:
return "Sorry, I didn't understand you."