بايثونالدالة strip()
تعريفها
ترجع نسخة من النص الذي قام باستدعائها مع حذف أي مسافة فارغة موجودة في بدايته و نهايته.
إفتراضياً, هذه الدالة تقوم بحذف المسافات الفارغة الموجودة في أول أو آخر النص لكن إن أردت مسح أحرف معينة ( بدلاً من المسافات الفارغة ) في حال وجودها في بداية و نهاية النص, يمكنك تمرير هذه الأحرف مكان الباراميتر chars.
بناؤها
باراميترات
مكان الباراميتر chars يمكنك تمرير النص الذي تريد حذفه من النسخة التي سترجعها الدالة في حال كان موجوداً في بداية أو نهاية النص الذي قام باستدعائها.
قيمة الإرجاع
ترجع نسخة من النص الذي قام باستدعائها مع حذف أي مسافة فارغة موجودة في بدايته و نهايته.
في حال قمت بتمرير نص مكان الباراميتر chars فإنها تمسحه في حال وجوده في بداية و نهاية النص الذي قام باستدعائها بدلاً من أن تمسح المسافات الفارغة.
المثال الأول
سنحصل على النتيجة التالية عند التشغيل.
قمنا بتعليم المسافات الفارغة الموجودة في السطر الأول باللون الأصفر حتى تلاحظ الفرق.
Python tutorial
المثال الثاني
سنحصل على النتيجة التالية عند التشغيل.
قمنا بتعليم المسافات الفارغة الموجودة في السطر الأول و الثاني باللون الأصفر. لاحظ أنه لم يتم حذفه بل تم فقط حذف الرموز -.
Python tutorial