-6
私はこれがうまくいくと思っています。Noob Pythonコードはうまく動作しません。
bob = raw_input("What do you need?")
if bob is "Hello":
sayhello()
def sayhello():
print"yo"
私はこれがうまくいくと思っています。Noob Pythonコードはうまく動作しません。
bob = raw_input("What do you need?")
if bob is "Hello":
sayhello()
def sayhello():
print"yo"
、代わり==
を値比較演算子を使用して参照(short answer I wrote onis
、そのofficial doc)ためis
チェックします。
def sayhello():
print"yo"
bob = raw_input("What do you need?")
if bob == "Hello":
sayhello()
mrdomobotoには解決策があります。しかし、少しの背景情報は決して悪くありません。
is
2つの変数が同じオブジェクトを指す場合はTrueを返します。
'is'はあなたがやろうとしていることをやりませんし、呼び出す前に関数を定義する必要があります。 – user2357112
コードを正しく書式設定し、問題の内容を指定してください。 – Peter234