初級 › SyntaxError: unterminated string literal の原因と直し方 › パターン1
SyntaxError: unterminated string literal の原因と直し方
文字列を開いたクォートと同じ種類で閉じ忘れたときに出るエラーです。
1 name = "Tom_ ^ 2 print(name)
File "main.py", line 1
name = "Tom
^
SyntaxError: unterminated string literal (detected at line 1)
空欄を埋めて実行を通す
文字列は開いたクォートと同じ種類のクォートで閉じる必要があります。閉じ忘れると、どこまでが文字列かPythonは判断できません。
次の問題