私はLewisとClarkを除くすべての人のための丁寧な挨拶を返すPython関数を作成しようとしています。ここに私が試したものです:"Hello" + Input + "!"を返すPython関数2つの特定のケースを除いて
def politeGreeting(name):
#if the user's name is Lewis or Clark, say "Oh, it's you."
if name == "Lewis" or "Clark":
return("Oh, it's you")
#if the user's name is anything else
else:
return("Hello," + name + "!")
name = input("please enter your name")
print (politeGreeting(name))
今のところ、これは皆のためだけでなく、ルイスとクラークのためOh, it's you
を印刷しています。なぜ私のIDEがエラーメッセージを返さないのかわかりません。できる場合はお手伝いください、ありがとうございます。
あなたが条件を再表示しなければならない、それを試してみてください
をすべての条件のために! 'name ==" Lewis "または名前==" Clark ": – Li357