Rumah >pembangunan bahagian belakang >Tutorial Python >Mengapakah `cetak 'hello World'` Menyebabkan Ralat Sintaks dalam Python 3?
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!