ทดลองรันโปรแกรมพิมพ์ Hello, World แต่ไม่สำเร็จขึ้นข้อความผิดพลาดว่า SyntaxError: EOL while scanning string literal
>>> name = "Hello, World'
File "<stdin>", line 1
name = "Hello, World'
^
SyntaxError: EOL while scanning string literal
วิธีแก้ไข
ปัญหานี้เกิดจากมีการปิดท้ายประโยคไม่ถูกต้อง จากตัวอย่างมีการเปิดประโยคด้วย “ (Double Quote) ต้องปิดด้วย ” เช่นเดียวกัน แก้ไขโค้ดดังนี้
>>> name = "Hello, World"
>>> name
'Hello, World'
อีกทั้งปัญหา EOL while scanning string literal อาจเกิดขึ้นได้จาก เปิดด้วย ‘ (Single Quote) แต่ไม่ได้ปิดด้วย ’ หรือ ลืมปิดท้ายประโยค
>>> name = 'Hello, World"
>>> name = 'Hello, World