ไม่เป็นไร.
เราเกือบจะบินผ่านสิ่งนี้แล้ว
ฉันรู้ว่าเรากำลังดำเนินการช้า แต่เชื่อฉันเถอะ เมื่อคุณได้ข้อมูลประเภทเหล่านี้แล้ว สิ่งต่างๆ จะง่ายขึ้นมาก
ดังนั้นเราจึงกำลังปีนภูเขานั้นเพื่อที่เราจะได้เริ่มดูภาษา Python ในระดับที่สูงขึ้น
เพื่อไปต่อ
มาพูดถึงประเภทข้อมูลนี้กันดีกว่า SDR ซึ่งย่อมาจาก Strengths
เรามาดูกันว่าพวกเขาคืออะไร
สตริงเป็นเพียงส่วนหนึ่งของข้อความ
ตัวอย่างเช่น สตริงสามารถเขียนด้วยเครื่องหมายคำพูด และฉันสามารถพูดว่า สวัสดี สวัสดี
และนั่นคือสตริง
คุณเห็นว่าสีเปลี่ยนไปที่นี่ในโปรแกรมแก้ไขของฉัน
ฉันยังสร้างสตริงด้วยเครื่องหมายคำพูดคู่ได้
อีกครั้ง นี่เป็นสตริงที่ถูกต้อง และฉันสามารถใส่อะไรก็ได้ที่ฉันต้องการที่นี่
ฉันสามารถทำตัวเลขได้ถ้าต้องการ
เครื่องหมายตกใจ.
มันเป็นเพียงชิ้นส่วนของข้อความ
คุณสามารถคิดว่ามันเป็นประโยคสำหรับตอนนี้
และถ้าฉันใช้ฟังก์ชัน type ที่นี่ จำวงเล็บเหล่านี้ไว้เพื่อสังเกตว่าเราต้องการดำเนินการบางอย่าง ซึ่งก็คือเรากำลังใช้การดำเนินการประเภทที่
Python มอบให้เรา
และถ้าผมกดวิ่ง คุณเห็นไหม?
อ้อ และจำไว้ว่าเราต้องพิมพ์ออกมาด้วย
เลยพิมพ์มาให้เห็นหน้าจอแสดงผลกัน
และฉันคลิกเรียกใช้
คุณเห็นว่ามันคือ str มันเป็นประเภทของสตริง และตอนนี้เราสามารถใช้มันในวิธีที่สำคัญได้
ตัวอย่างเช่น สมมติว่าคุณกำลังสร้างแบบฟอร์มการเข้าสู่ระบบ และเราต้องการรวบรวมชื่อผู้ใช้และรหัสผ่านของใครบางคน
เราสามารถมีตัวแปรชื่อผู้ใช้ที่เรากำหนดได้ สมมติว่าชื่อผู้ใช้บางประเภท
เรียกมันว่าซุปเปอร์โคเดอร์
จากนั้นรหัสผ่านก็สามารถเป็นความลับสุดยอดได้
และตอนนี้เรามีตัวแปร ชื่อผู้ใช้ และรหัสผ่านเหล่านี้ที่เราสามารถใช้ได้ตลอดทั้งโปรแกรมของเรา
เช่น ตรวจสอบว่ามีรหัสผ่านอยู่หรือไม่
และจำไว้ว่า ฉันสามารถใช้อัญประกาศเดี่ยวหรืออัญประกาศคู่
แต่มีวิธีที่สามที่เราสามารถเขียนสตริงใน Python และหลุมนี้ใช้สำหรับสตริงที่ยาว
เรามาสร้างตัวแปรสตริงแบบยาวกัน
และสิ่งที่เราทำได้ที่นี่คืออัญประกาศเดี่ยวสามตัวติดต่อกันแบบนี้
แล้วที่นี่ ฉันบอกได้เลยว่า ว้าว อาจเป็นดวงตาคู่ของใครบางคนที่ประทับใจจริงๆ
และไปกันด้วยปาก
ที่จริงแล้วดูเหมือนผม
ไม่เป็นไร.
จากนั้นฉันก็ปิดท้ายด้วยคำพูดเดี่ยวสามคำอีกครั้ง
ดังนั้นตอนนี้ถ้าฉันพิมพ์
สายยาว.
และฉันคลิกเรียกใช้
ดูนั่นสิ
พิมพ์หน้าอีโมจิแปลก ๆ ของฉัน
ดังนั้น เครื่องหมายอัญประกาศเดี่ยวสามอันมีไว้สำหรับสตริงที่ยาว ซึ่งฉันสามารถต่อได้หลายบรรทัด
ตัวอย่างเช่น ฉันไม่สามารถทำเช่นนี้ได้ด้วยเครื่องหมายคำพูดเดียว
คุณเห็นว่าสีส้มหายไปแล้วเพราะ Python จะบอกว่านี่เป็นบรรทัดใหม่และนี่เป็นอีกบรรทัดหนึ่งและมันจะทำให้ฉันมีข้อผิดพลาดเพราะการคุกคามด้วยใบเสนอราคาไม่ได้มีความหมายอะไรเลย
แต่ถ้าเราใช้อัญประกาศเดี่ยวสามอัน คุณจะเห็นว่าเราสามารถทำสตริงหลายบรรทัดได้
และสิ่งนี้มีประโยชน์มากหากคุณต้องการให้มีประโยคและย่อหน้ายาวๆ
ตอนนี้เราสามารถทำสิ่งเจ๋งๆ ที่เราเห็นในวิดีโอตัวเลขได้โดยใช้สตริง
ถ้าฉันมีอะไรแบบนี้ล่ะ?
สมมติว่าฉันต้องการคว้าชื่อของผู้ใช้
แค่ให้ชื่อของฉันเองที่นี่แล้วนามสกุล
และอีกครั้งที่ฉันออกเสียงนามสกุลยากมาก
เราสามารถทำสิ่งนี้โดยที่เรามีชื่อเต็มเท่ากับชื่อได้หรือไม่?
นามสกุล.
แล้วถ้าเราพิมพ์ชื่อเต็มที่นี่
แบบนี้.
นี้ควรจะทำงาน?
มาดูกันดีกว่า
ขอผมลบส่วนนี้ออกจากตรงนี้เพื่อให้เรามีโค้ดที่ดูดีและสะอาดตา
และถ้าฉันคลิกเรียกใช้
ไปเลย
ชื่อของฉันถูกพิมพ์ แต่คุณเห็นว่าไม่มีช่องว่างเพราะเราจะใช้เครื่องหมายเพิ่มเติมเพื่อแนบอังเดรกับนาโกย่า
แต่คุณจะเห็นว่าไม่มีช่องว่างตรงนี้ ฉันจึงเพิ่มช่องว่างได้หากต้องการ
หรือจะสร้างสตริงอื่นภายในนี้ก็ได้
เพียงแค่นี้แล้วเพิ่มช่องว่างระหว่าง
เราก็แค่ใช้เครื่องหมายบวก ซึ่งเราเคยเห็นในวิดีโอตัวเลขแล้ว แต่แทนที่จะรวมสตริงเข้าด้วยกัน
และตอนนี้ถ้าฉันคลิกเรียกใช้
คุณเห็นว่า?
ฉันได้พื้นที่เพราะฉันเพิ่มช่องว่างระหว่างชื่อ
เยี่ยมมาก
แต่ยังมีอีกหลายอย่างที่เราสามารถทำได้กับเครื่องสาย
งั้นเราพักก่อน แล้วเจอกันใหม่ในวิดีโอหน้า