SyntaxError dengan f-Strings
Apabila cuba menggunakan f-strings dalam pangkalan kod Python, pengguna mungkin menghadapi SyntaxError berikut:
SyntaxError: invalid syntax
Ralat ini selalunya berpunca daripada penggunaan versi Python yang sudah lapuk. Literal rentetan F telah diperkenalkan dalam Python 3.6 dan jika kod anda dijalankan pada versi Python yang lebih awal, penterjemah tidak akan mengenali sintaks rentetan f.
Resolusi
Untuk menyelesaikan isu ini, pastikan versi Python anda dinaik taraf kepada 3.6 atau lebih baru. Ikut langkah yang digariskan di bawah:
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
Setelah anda menaik taraf versi Python anda, f-strings akan berfungsi seperti yang diharapkan.
Atas ialah kandungan terperinci Mengapa Saya Mendapat SyntaxError dengan f-Strings dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!