Rumah > pembangunan bahagian belakang > Tutorial Python > Mengapakah `cetak 'hello World'` Menyebabkan Ralat Sintaks dalam Python 3?

Mengapakah `cetak 'hello World'` Menyebabkan Ralat Sintaks dalam Python 3?

Patricia Arquette
Lepaskan: 2024-12-11 17:41:10
asal
894 orang telah melayarinya

Why Does `print

Ralat Sintaks dalam Pernyataan Cetakan dengan Python 3

Apabila cuba mencetak rentetan dalam Python 3 menggunakan cetakan sintaks "hello World", pengguna mungkin menghadapi ralat sintaks. Ralat ini disebabkan oleh perubahan dalam pernyataan cetakan dalam Python 3.

Dalam Python 2, cetakan ialah pernyataan yang tidak memerlukan tanda kurungan. Walau bagaimanapun, dalam Python 3, cetakan berkembang menjadi fungsi, dan kurungan kini diperlukan apabila memanggilnya. Sintaks yang betul dalam Python 3 ialah print("hello World").

Perubahan ini dibuat untuk meningkatkan kejelasan dan konsistensi dalam bahasa. Fungsi dalam Python biasanya disertakan dalam kurungan untuk menunjukkan bahawa ia sedang dipanggil. Dengan menjadikan cetakan sebagai fungsi, Python 3 memastikan ia mengikut konvensyen yang sama seperti fungsi lain.

Oleh itu, untuk menyelesaikan ralat sintaks semasa mencetak rentetan dalam Python 3, pengguna harus mengelilingi rentetan dengan kurungan, seperti yang dilihat dalam contoh yang diperbetulkan di atas.

Atas ialah kandungan terperinci Mengapakah `cetak 'hello World'` Menyebabkan Ralat Sintaks dalam Python 3?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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