الفرق بين المراجعتين لصفحة: «Python/str/strip»

من موسوعة حسوب
< Python‏ | str
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>str.strip()‎</code> في بايثون}}</noinclude> تحذف الدالة الحروف المحدّدة من قبل الم...'
 
لا ملخص تعديل
سطر 8: سطر 8:
[[Python/str|سلسلة نصية]] تحدّد مجموعة الحروف التي سيحذفها التابع من [[Python/str|السلسلة النصية]]. في حال عدم تمرير هذا المعامل أو أخذه للقيمة <code>None</code> يحذف التابع المسافات البيضاء فقط.
[[Python/str|سلسلة نصية]] تحدّد مجموعة الحروف التي سيحذفها التابع من [[Python/str|السلسلة النصية]]. في حال عدم تمرير هذا المعامل أو أخذه للقيمة <code>None</code> يحذف التابع المسافات البيضاء فقط.


يحذف التابع أي مزيج من الحروف الموجودة في المعامل <code>chars</code>.
تحذف الدالة أي مزيج من الحروف الموجودة في المعامل <code>chars</code>.


يحذف التابع الحروف من بداية ونهاية [[Python/str|السلسلة النصية]] الأبعد فالأبعد، وتستمر عملية الحذف من الجهتين إلى حين الوصول إلى أوّل حرف غير موجود في [[Python/str|السلسلة النصية]] الممرّة في المعامل <code>chars</code>.  
تحذف الدالة الحروف من بداية ونهاية [[Python/str|السلسلة النصية]] الأبعد فالأبعد، وتستمر عملية الحذف من الجهتين إلى حين الوصول إلى أوّل حرف غير موجود في [[Python/str|السلسلة النصية]] الممرّة في المعامل <code>chars</code>.  


== القيمة المعادة ==
== القيمة المعادة ==
يعيد التابع نسخة من [[Python/str|السلسلة النصية]] بعد حذف الحروف المحدّدة من بدايتها ونهايتها.  
تعيد الدالة نسخة من [[Python/str|السلسلة النصية]] بعد حذف الحروف المحدّدة من بدايتها ونهايتها.  


== أمثلة ==
== أمثلة ==

مراجعة 18:14، 9 مايو 2018

تحذف الدالة الحروف المحدّدة من قبل المستخدم من نهاية وبداية السلسلة النصية.

المعاملات

chars

سلسلة نصية تحدّد مجموعة الحروف التي سيحذفها التابع من السلسلة النصية. في حال عدم تمرير هذا المعامل أو أخذه للقيمة None يحذف التابع المسافات البيضاء فقط.

تحذف الدالة أي مزيج من الحروف الموجودة في المعامل chars.

تحذف الدالة الحروف من بداية ونهاية السلسلة النصية الأبعد فالأبعد، وتستمر عملية الحذف من الجهتين إلى حين الوصول إلى أوّل حرف غير موجود في السلسلة النصية الممرّة في المعامل chars.

القيمة المعادة

تعيد الدالة نسخة من السلسلة النصية بعد حذف الحروف المحدّدة من بدايتها ونهايتها.

أمثلة

يبين المثال التالي القيم المعادة من تطبيق الدالة على سلاسل نصية مختلفة:

>>> '   spacious   '.strip()
'spacious'
>>> 'www.example.com'.strip('cmowz.')
'example'
>>> comment_string = '#....... Section 3.2.1 Issue #32 .......'
>>> comment_string.strip('.#! ')
'Section 3.2.1 Issue #32'

انظر أيضًا

مصادر