私のelse
とelse if
ステートメントが機能しません。間違った構文を表示するたびに、シェルでもファイルでも実行します。プログラムはPythonで実行されていません
>>> num = 6
>>> if num == 4:
print("no is 4")
else:
Syntax error: invalid syntax
私のelse
とelse if
ステートメントが機能しません。間違った構文を表示するたびに、シェルでもファイルでも実行します。プログラムはPythonで実行されていません
>>> num = 6
>>> if num == 4:
print("no is 4")
else:
Syntax error: invalid syntax
あなたのインデントは悪いです:
if num == 4:
print("num is 4")
else:
print("num is not 4")
正確に。このくぼみは間違っていません。それは悪いです。 –
次のコードでは、コンソールにTrueを出力します。
num = 6
if num is 6:
print(True);
else:
print(False);
この回答は間違っています、私は恐れています。実際には、==演算子コンパレータをPythonで使うことができます。このコードは上記で動作するか、または=が==に置き換えられています。それを試してください(そして答えを理想的に修正してください)。ありがとうございました!!! –
とpythonでは '';'';で文を終わらない) – Aemyl
コードを投稿することができます。 –
私はあなたに行くとPythonインデントについて学ぶことをお勧めします、それはむしろ言語を働かせることに本質的です。それで、あなたのコードが正しく字下げされていないことは明らかです。 – paxdiablo
画像ではなくコードをコピーして貼り付けてください。とにかくちょうど上のコメントは、あなたの質問にかなり答えます。ありがとう。 – lrnzcig