Python - Escape Characters
ตัวละครหนี
หากต้องการแทรกอักขระที่ไม่ถูกต้องในสตริง ให้ใช้อักขระหลีก
อักขระหลีกคือแบ็กสแลช\
ตามด้วยอักขระที่คุณต้องการแทรก
ตัวอย่างของอักขระที่ไม่ถูกต้องคือเครื่องหมายคำพูดคู่ภายในสตริงที่ล้อมรอบด้วยเครื่องหมายคำพูดคู่:
ตัวอย่าง
คุณจะได้รับข้อผิดพลาดหากคุณใช้เครื่องหมายคำพูดคู่ภายในสตริงที่ล้อมรอบด้วยเครื่องหมายคำพูดคู่:
txt = "We are the so-called "Vikings" from the north."
ในการแก้ไขปัญหานี้ ให้ใช้อักขระหลีก\"
:
ตัวอย่าง
อักขระหลีกช่วยให้คุณใช้เครื่องหมายคำพูดคู่เมื่อปกติจะไม่อนุญาต:
txt = "We are the so-called \"Vikings\" from the north."
ตัวละครหนี
อักขระหลีกอื่น ๆ ที่ใช้ใน Python:
Code | Result | Try it |
---|---|---|
\' | Single Quote | |
\\ | Backslash | |
\n | New Line | |
\r | Carriage Return | |
\t | Tab | |
\b | Backspace | |
\f | Form Feed | |
\ooo | Octal value | |
\xhh | Hex value |