‫ยินดีต้อนรับกลับ.
‫มาพูดถึงสิ่งที่เรียกว่าการหลบหนี
‫ลำดับ.
‫ในไพทอน
‫แสดงความคิดเห็นนี้และให้ฉันถามคำถามคุณ
‫จะเป็นอย่างไรถ้าเราอยากได้สตริงที่บอกฉันว่าสภาพอากาศและที่นี่เราต้องการเขียน
‫ตอนนี้แดดออก.
‫อืม.
‫คุณเห็นว่าการไฮไลต์เปลี่ยนไปอย่างไรที่นี่
‫เพราะฉันอยากจะบอกว่ามันมีเครื่องหมายอะพอสทรอฟีแต่
‫Python กำลังอ่านข้อความนี้และพูดว่า โอเค นี่คือจุดเริ่มต้นของสตริง และนี่คือจุดสิ้นสุดของสตริง
‫แล้วฉันก็ไม่รู้ว่านี่คืออะไร
‫แล้วเราก็เริ่มสตริงอีกครั้ง
‫เราจะแก้ไขปัญหานี้ได้อย่างไร
‫เราสามารถเพิ่มสตริงอัญประกาศคู่แทนได้
‫และตอนนี้ก็ใช้ได้
‫แต่ถ้าเราต้องการเพิ่มด้วยเหตุผลบางอย่างด้วย
‫แดดจัดในเครื่องหมายคำพูด
‫ตอนนี้เรามีปัญหาอื่น
‫แล้วเราจะแก้ปัญหานี้ได้อย่างไร?
‫เพราะในภาษามนุษย์ เรามีเครื่องหมายอัญประกาศคู่และอะพอสทรอฟี
‫เราสามารถใช้ Escape Sequence ได้ที่นี่
‫และนี่ก็เข้าใจยากเล็กน้อยในตอนแรก แต่เป็นการเพิ่มความกระปรี้กระเปร่าเช่นนี้
‫ดังนั้นอันที่อยู่เหนือปุ่ม Enter ของคุณบนแป้นพิมพ์
‫ดังนั้นเครื่องหมายทับนี้ เมื่อ Python ผ่านไป มันจะบอกว่า ตกลง ไม่ว่าอะไรจะเกิดขึ้นหลังจากนี้ ฉันจำสัญลักษณ์นี้ได้
‫อะไรก็ตามที่เกิดขึ้นหลังจากนี้ ฉันจะถือว่ามันเป็นสตริง
‫ทีนี้ ถ้าผมทำแบ็กสแลชตรงนี้ แล้วก็แบ็กสแลชตรงนี้ มันจะบอกว่า เฮ้
‫ไพทอน.
‫ฉันจะแจ้งให้คุณทราบไม่ว่าจะเกิดอะไรขึ้นหลังจากนี้
‫มันเป็นสตริง
‫ฉันกำลังแจ้งให้คุณทราบว่าอะไรก็ตามที่เกิดขึ้นหลังจากนี้เป็นสตริง
‫แล้วฉันจะบอกคุณว่าอะไรจะเกิดขึ้นหลังจากนี้
‫นี่คือสตริง
‫ดังนั้นเมื่อเราพิมพ์สภาพอากาศ
‫ทุกอย่างถูกพิมพ์อย่างสวยงาม
‫สุดยอด.
‫ตอนนี้สามารถใช้ Escape Sequence ได้หลายวิธี
‫ตัวอย่างเช่น ถ้าฉันอยากได้แบ็กสแลช ฉันก็ทำได้แบบนี้
‫และเนื่องจากมันบอกว่าสิ่งใดก็ตามที่ตามมาหลังจากนี่คือสตริง มันจะถือว่านี่คือสตริงในตอนนี้
‫ถ้าฉันเรียกใช้สิ่งนี้ คุณจะเห็นว่าเราได้แบ็กสแลชนี้ และมีเทคนิคง่ายๆ อีกสองสามข้อที่คุณสามารถทำได้
‫ตัวอย่างเช่น หนึ่งในนั้นคือแบ็กสแลช t
‫อืม.
‫นั่นหมายความว่าอย่างไร?
‫เอาล่ะ ลบสิ่งนี้ไปก่อน
‫ไปเลย
‫แบ็กสแลชไม่จำ ให้เพิ่มช่องว่างตรงนี้เพื่อให้แยกแยะได้
‫มันจะบอกว่า เฮ้ อะไรก็ตามหลังจากนี้ ฉันอยากให้คุณเพิ่มแท็บ
‫นี่เป็นความหมายพิเศษที่นี่
‫ดังนั้นถ้าฉันคลิกที่เรียกใช้
‫คุณเห็นว่า?
‫มันเพิ่มระยะห่างแท็บในสตริงของฉัน
‫อีกอันใช้ N หรือขึ้นบรรทัดใหม่
‫ปล่อย T ไว้ตรงนี้ แล้วบวกแบ็กสแลช n แล้วพูดว่า
‫หวังว่าคุณจะมีวันที่ดี.
‫คุณคิดว่าจะเกิดอะไรขึ้นที่นี่ถ้าฉันคลิกเรียกใช้
‫ฉันมีแท็บ
‫จากแบ็กสแลช
‫T แล้วฉันก็ขึ้นบรรทัดใหม่หลังจากแดดร้อนเพราะฉันทำแบ็กสแลชและซึ่งหมายถึงบรรทัดใหม่เพื่อให้สิ่งนี้ปรากฏในบรรทัดใหม่
‫ตอนนี้ Escape Sequence เหล่านี้มองเห็นได้ยากในตอนแรก แต่แทบจะใช้ได้กับทุกภาษาในการเขียนโปรแกรม
‫พวกเขาใช้สตริง
‫ดังนั้น หากคุณมาจากภาษาอื่น สิ่งนี้ไม่แปลกสำหรับคุณ
‫หากนี่เป็นครั้งแรกที่คุณได้เห็นสิ่งนี้ คุณเพียงแค่ต้องทำความคุ้นเคยกับไวยากรณ์นี้ และในบางครั้ง
‫ให้ไปที่เอกสารประกอบของ Python แล้วพิมพ์ Escape Sequences แล้วคุณจะเห็นทุกอย่างที่เรามี
‫สิ่งเหล่านี้คือสิ่งสำคัญที่คุณต้องรู้
‫ไม่เป็นไร.
‫เรียนรู้เพิ่มเติมในวิดีโอหน้า