Mengapa Saya Mendapat Ralat \'Sintaks Tidak Sah\' semasa Menggunakan F-strings dalam Python 3.5.2?

Mary-Kate Olsen
Lepaskan: 2024-10-21 19:24:03
asal
228 orang telah melayarinya

Why Am I Getting an

Saya Mendapat "Sintaks Tidak Sah" daripada rentetan F dalam Python 3.5.2

Rentetan f Python menawarkan cara yang mudah untuk menginterpolasi nilai ke dalam rentetan. Walau bagaimanapun, percubaan untuk menggunakan f-strings dalam Python 3.5.2 boleh mengakibatkan ralat "sintaks tidak sah".

Ini kerana f-strings telah diperkenalkan dalam Python 3.6. Versi Python terdahulu, termasuk 3.5.2, tidak menyokong sintaks ini.

Untuk menyelesaikan isu ini, anda boleh menaik taraf kepada Python 3.6 atau lebih baru, yang membolehkan anda menggunakan f-strings. Sebagai alternatif, anda boleh menggunakan kaedah interpolasi rentetan yang lebih lama menggunakan operator %:

my_message = "I live in %s" % state
Salin selepas log masuk

Atas ialah kandungan terperinci Mengapa Saya Mendapat Ralat \'Sintaks Tidak Sah\' semasa Menggunakan F-strings dalam Python 3.5.2?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!