编写一个函数,shut_down
,它接受一个参数(你可以使用任何你喜欢的东西;在这种情况下,我们将使用s
字符串)。
shutdown_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."