f-Strings の SyntaxError
Python コードベース内で f-String を利用しようとすると、次の SyntaxError が発生する可能性があります:
SyntaxError: invalid syntax
このエラーは、多くの場合、古い Python バージョンを使用していることが原因で発生します。 F 文字列リテラルは Python 3.6 で導入されました。コードが以前のバージョンの Python で実行されている場合、インタープリタは F 文字列構文を認識しません。
解決策
この問題を解決するには、Python バージョンが 3.6 以降にアップグレードされていることを確認してください。以下の手順に従います。
python --version
python -m pip install --upgrade pip python -m pip install --upgrade setuptools python -m pip install --upgrade wheel python get-pip.py python -m pip install --upgrade pip pip install --upgrade pip --user
Python のバージョンをアップグレードすると、f-strings は期待どおりに動作するはずです。
以上がPython の f-Strings で SyntaxError が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。