1. ホーム
  2. python

SyntaxErrorの概要:Pythonのエラーのための無効な構文

2022-02-12 03:11:14
<パス

SyntaxErrorの概要:Pythonのエラーのための無効な構文

SyntaxError: 不正な構文 構文エラーを意味する "。
クエリで解決したので、この問題の解決策をまとめます。
1. バージョンの問題
python2とpython3は互換性がないため、python2で動作するコードがpython3で動作しない場合がありますので、バージョンを変えて試してみてください。

2. パスの問題
パスが正しいことを再確認してください。

** 3.不注意による問題。**
if, elif, else, for , while, class, def宣言の最後にコロン(: )を付け忘れました。
を==と間違えて使っている。

4. モジュールがインポートされていません。
例えば、 "string.ascii_uppercase[i]: i for i in range(10)" とした場合、この記述は range(10) にアルファベットのインデックスを追加するものですが、 string は string モジュールの一部であり、 import sting の前に import する必要があるのです。

5. サードパーティーモジュールをインストールする場合。
サードパーティ製モジュールをインストールする際、「"SyntaxError: invalid」というメッセージが表示される場合があります。
syntax"を使っている場合は、cmdウィンドウでインストールしているかどうかを確認し、pythonのインストールディレクトリに移動してpipがあるディレクトリを探し、インストールする必要があります。

元記事へのリンク: https://blog.csdn.net/qq_42719751/article/details/102535051