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

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



مراجعة 19:23، 2 مايو 2018

تتحقّق الدالة من وجود سلسلة نصية فرعية في نهاية السلسلة النصية الأصلية.

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

x.endswith()

المعاملات

suffix

السلسلة الفرعية التي تختبر الدالة وجودها في نهاية السلسلة الأصلية.

start

الموقع الذي تبدأ منه الدالة عملية الاختبار ضمن السلسلة الأصلية.

end

الموقع الذي تنهي فيه الدالة عملية المقارنة ضمن السلسلة الأصلية.

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

تعيد الدالة endswith()‎ القيمة True إن كانت السلسلة النصية تنتهي بالقيمة الممرّرة إلى المعامل suffix، وتعيد القيمة False فيما عدا ذلك، ويمكن للمعامل suffix أن يكون صفًّا tuple من الكلمات.

أمثلة

يوضّح المثال التالي القيمة المعادة من الدالة endswith()‎:

>>> name = "Hsoub Wiki"
>>> name.endswith("iki")
True
>>> name.endswith(("oub", "iki"))
True
>>> name.endswith("oub")
False

انظر أيضًا

مصادر