初級 › SyntaxError: invalid syntax(if x = 5:)の原因と直し方 › パターン2
SyntaxError: invalid syntax(if x = 5:)の原因と直し方
条件式の中で = (代入)を使おうとしたときに出るエラーです。
1 y = 10 2 while y __ 0: ^ 3 print(y)
File "main.py", line 2
while y = 0:
^^^^^
SyntaxError: invalid syntax. Maybe you meant '==' or ':=' instead of '='?
空欄を埋めて実行を通す
whileの条件式でも同じ規則です。構文エラーなので、ループの回数に関わらず実行すら始まりません。
次の問題