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