حتى الآن ، تعلمنا أنه يمكن الوصول إلى السلاسل بسهولة تامة.
وباستخدام الأقواس المربعة ، يمكننا الوصول إلى أجزاء مختلفة من السلسلة.
وفكرة البداية والتوقف والخطوة هي ما نسميه التقطيع أو تقطيع السلسلة ، لأننا نستطيع
تقطيع الخيط كيفما نشاء.
لكننا نحتاج أيضًا إلى معرفة مصطلح مهم آخر سيظهر مرارًا وتكرارًا خلال هذه الدورة التدريبية.
وفي واقع الأمر ، إنه مفهوم مهم أنه كلما تقدمت أكثر في البرمجة
، تحتاج حقًا إلى فهم ما هو هذا المفهوم؟
حسنًا ، إنها فكرة الثبات.
إنه مصطلح مهم في البرمجة.
ماذا يعني الثبات؟
حسنًا ، الأوتار والثعبان غير قابلة للتغيير.
هذا يعني أنه لا يمكن تغييرها.
ما أعنيه بذلك.
الآن وقد خصصنا هذه القيمة الأنانية ، هذه السلسلة.
حسنًا ، يمكنني إعادة تعيينها ، أليس كذلك؟
أستطيع أن أقول أن الأنانية هي 100 الآن.
وإذا قمت بطباعة الأنانية.
وأنا انقر فوق تشغيل.
انه يعمل انها تعمل.
ولكن إذا قمت بدلاً من ذلك بعمل شيء مثل المؤشر الأول للأنانية فسوف يساوي ثمانية ثم قمت بالنقر فوق تشغيل.
تلقيت خطأ ، تلقيت خطأ إملائيًا يفيد بأن كائن السلسلة لا يدعم تعيين العنصر.
لماذا هذا؟
لأن الأوتار غير قابلة للتغيير.
أي ، لا يمكنني تغيير قيمة هذا بمجرد إنشائه.
يمكنني تغييره على الفور إلى ثمانية.
واحد اثنان ثلاثة اربعة خمسة ستة سبعة.
لا ، يجب أن تبقى كما هي.
الطريقة الوحيدة التي يمكنني بها إزالة هذا أو تغيير ذلك هي إعادة تعيين القيمة بالكامل.
لذلك في الذاكرة ، تزيل Python كل هذا من رف الكتب الخاص بنا ، وبدلاً من ذلك ، تقوم فقط بتعيين ثمانية في رف الكتب
الصفري وتزيل كل شيء آخر لأننا لم نعد نستخدمه بعد الآن.
الآن فكرة الثبات هي شيء سنستكشفه أكثر وأكثر ، خاصة عندما نبدأ الحديث عن
القوائم.
لكن في الوقت الحالي ، تذكر فقط أنه لا يمكنك إعادة تعيين جزء من سلسلة.
بمجرد إنشائه ، يوجد مثل ذلك في هذا الشكل.
الطريقة الوحيدة لتغييره هي إنشاء شيء جديد.
يمكننا أن نفعل الأنانية زائد ثمانية ويمكننا أن نصنعها بهذه الطريقة.
لكن الآن هذه الأنانية هي سلسلة جديدة تمامًا.
لم يعد هذا موجودًا ، وتم إنشاء مساحة أرفف جديدة بالكامل لنا لاستخدام هذه السلسلة الجديدة بالكامل.
مرة أخرى ، إذا لم يكن هذا منطقيًا بالنسبة لك أو سبب أهميته حتى الآن.
لا تقلق.
نحن سنصل.
في الوقت الحالي ، على الرغم من ذلك ، سأراك في الفيديو التالي.
مع السلامة.