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

من موسوعة حسوب
< Python‏ | bytes
ط استبدال النص - ':الدالة' ب':التابع'
 
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:الدالة <code>bytes.strip()‎</code> في بايثون}}</noinclude>
<noinclude>{{DISPLAYTITLE:التابع <code>bytes.strip()‎</code> في بايثون}}</noinclude>
يحذف هذا التابع البايتات المحدّدة من قبل المستخدم من نهاية وبداية التسلسل.
يحذف هذا التابع البايتات المحدّدة من قبل المستخدم من نهاية وبداية التسلسل.



المراجعة الحالية بتاريخ 11:58، 10 يونيو 2018

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

البنية العامة

bytes.strip([chars])

المعاملات

chars

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

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

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

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

أمثلة

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

>>> b'   spacious   '.strip()
b'spacious'
>>> b'www.example.com'.strip(b'cmowz.')
b'example'

انظر أيضًا

  • التابع bytes.lstrip()‎: حذف البايتات المحدّدة من بداية التسلسل.
  • التابع bytes.rstrip()‎: حذف البايتات المحدّدة من نهاية التسلسل.

مصادر