ในบทความนี้ เราจะมาดูกันว่าเราสามารถพิมพ์อักขระหลีกใน Python ได้อย่างไร ฉันคิดว่าคุณรู้ว่าตัวละครหนีคืออะไร? มาดูกันว่าตัวละครหนี่งของใครที่ยังไม่รู้จักมีอะไรบ้าง?
อักขระ Escape ใช้สำหรับความหมายแต่ละรายการในสตริง หากเราต้องการรวม บรรทัดใหม่ พื้นที่แท็บ ฯลฯ ในสตริง เราสามารถใช้อักขระหลีกเหล่านี้ได้ มาดูตัวอย่างกัน
ตัวอย่าง
## new line new_line_string = "Hi\nHow are you?" ## it will print 'Hi' in first line and 'How are you?' in next line print(new_line_string)
ผลลัพธ์
หากคุณเรียกใช้โปรแกรมข้างต้น มันจะให้ผลลัพธ์ดังต่อไปนี้
Hi How are you?
เรามีอักขระหลีกหลายตัวใน Python เช่น \n, \t, \r ฯลฯ จะเป็นอย่างไรหากเราต้องการพิมพ์สตริงที่มีอักขระหลีกเหล่านี้ เราต้องพิมพ์สตริงโดยใช้ repr() ฟังก์ชั่นในตัว มันพิมพ์สตริงสิ่งที่เราให้อย่างแม่นยำ มาดูตัวอย่างกัน
ตัวอย่าง
## string string = "Hi\nHow are you?\nFine." ## exact string will be printed print(repr(string))
ผลลัพธ์
หากคุณเรียกใช้โปรแกรมข้างต้น มันจะให้ผลลัพธ์ดังต่อไปนี้
'Hi\nHow are you?\nFine.'
นอกจากนี้เรายังสามารถพิมพ์สตริงที่แน่นอนโดยไม่ต้องใช้ repr() การทำงาน. เราได้เริ่มต้นสตริงโดยใช้ r หรือ ร ทริกเกอร์สตริง มาดูตัวอย่างกันเลย
ตัวอย่าง
## string trigger string = R"Hi\nHow are you?\nFine." ## exact string will be printed print(string)
ผลลัพธ์
หากคุณรันโปรแกรมข้างต้น มันจะให้ผลลัพธ์ดังต่อไปนี้
Hi\nHow are you?\nFine.
นอกจากนี้เรายังสามารถใช้อักษรตัวเล็กของ R และจะได้ผลลัพธ์เท่าๆ กัน
บทสรุป
ฉันหวังว่าคุณจะเรียนรู้วิธีพิมพ์อักขระหลีกใน Python หากคุณมีข้อสงสัยเกี่ยวกับบทความ โปรดระบุในส่วนความคิดเห็น