8.6 ملخص الفصل
من أبرز ما جاء في هذا الفصل:
- السلسلة النصية هي تسلسل من المحارف.
- يمكن استخدام العوامل المنطقية لمقارنة قيمتين من السلاسل النصية. تُقارَن السلاسل النصية بمقارنة قيم آسكي المقابلة للمحارف حسب ترتيب ظهورها.
- تُستخدم فهرسة السلاسل النصية للوصول إلى محرف أو تسلسل من المحارف في السلسلة النصية.
- كائنات السلاسل النصية غير قابلة للتغيير.
- تقطيع السلسلة النصية.
في هذه المرحلة، ينبغي أن تكون قادرًا على كتابة برامج تتعامل مع قيم السلاسل النصية.
| التابع | الوصف |
|---|---|
|
يُرجع طول السلسلة النصية. |
|
يُرجع المحارف الكبيرة. |
|
يُرجع المحارف الصغيرة. |
|
يُرجع عدد مرات ظهور سلسلة فرعية معيّنة ضمن السلسلة النصية. |
|
يُرجع فهرس أول ظهور لسلسلة فرعية معيّنة ضمن السلسلة النصية. إذا لم تُوجد السلسلة الفرعية، تُرجَع القيمة -1. |
|
يُرجع فهرس أول ظهور لسلسلة فرعية معيّنة ضمن السلسلة النصية. إذا لم تُوجد السلسلة الفرعية، يُطلَق استثناء |
|
يُنشئ سلاسل نصية منسّقة وفق أنماط محددة باستخدام الوسائط. |
|
يأخذ قائمة من السلاسل النصية ويدمجها في سلسلة واحدة بوضع فاصل معيّن بين القيم. |
|
يقسم سلسلة نصية إلى رموز بناءً على فاصل معيّن. إذا لم يُحدَّد فاصل، تُستخدم المسافات البيضاء فواصلَ افتراضية. |
| العامل | الوصف |
|
يتحقق مما إذا كانت سلسلة نصية فرعية موجودة في سلسلة نصية. |
عامل |
for character in string:
# جسم الحلقة |
جدول
8.4
مرجع الفصل 8.