5 ก.ค. 2020 เวลา 11:00 • วิทยาศาสตร์ & เทคโนโลยี
ไหน ๆ เราก็พูดถึงเรื่อง f-string ในครั้งที่แล้ว วันนี้เราจะมาศึกษาเกี่ยวกับอักขระเพิ่มเติม นั่นก็คือ Special Characters หรือภาษาไทยเรียกว่า “การใช้อักษรพิเศษที่มีหน้าที่เฉพาะ”
การป้อนอักษรขระส่วนใหญ่แล้วสามารถพิมพ์ได้เลย แต่การพิมพ์คำที่ใช้ ‘ หรือ “ เยอะ ๆ อาจทำให้การพิมพ์บางครั้ง error ในวันนี้เราจะมาแก้ปัญหาเหล่านั้นกัน โดยการทำความเข้าใจสัญลักษณ์ ‘ “ และ \ ในภาษา Python เบื้องต้นก่อน
การสร้างสายอักขระ(string) สามารถสร้างได้โดยการพิมพ์ข้อความ และครอบด้วยสัญลักษณ์ ‘ หรือ “ ทั้งหน้าและหลังสายอักขระนั้น
กรณีที่ 1: ถ้าในสายอักขระมี ‘ ให้เราใช้ตัวครอบเป็น “ มิฉะนั้นข้อความจะเกิด error ได้ เช่น
เกิดข้อผิดพลาด เพราะสายอักขระมีแค่ Hello, I แต่พิมพ์เกินสายอักขระที่ควรเป็น
วิธีแก้ไข
กรณีที่ 2: ถ้าในสายอักขระมี “ ให้เราใช้ตัวครอบเป็น ‘ มิฉะนั้นข้อความจะเกิด error ได้ เช่น
เกิดข้อผิดพลาด เพราะสายอักขระมีแค่ Welcome to แต่พิมพ์เกินสายอักขระที่ควรเป็น
วิธีแก้ไข
กรณีที่ 3: ถ้าในสายอักขระมีทั้ง ‘ และ “ หล่ะ?
วิธีคือให้เราพิมพ์อักขระตามปกติได้เลย แต่ให้เพิ่ม \ หน้า ‘ หรือ “ ยกตัวอย่างเช่น
แบบฝึกหัดท้ายบท
จงเขียนโปรแกรมเพื่อแสดง
1. I’am a student.
2. My favorite color is ‘blue’ and “red”.
ถ้าใครมีคำถามหรือข้อเสนอแนะ comment มาได้นะครับ ยินดีรับฟังทุกความคิดเห็นเลย
เรื่องอื่นเพิ่มเติม: https://www.blockdit.com/articles/5eedede2db20a50cafa7a2b3
Created by MickeyMouse
โฆษณา