الفرق بين المراجعتين لصفحة: «Python/str/isalpha»
أنشأ الصفحة ب'تتحقّق الدالة ممّا إذا كانت السلسلة النصية مكوّنة من الحروف فقط، وأنّ فيها حرفًا واح...' |
لا ملخص تعديل |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:الدالة <code>str.isalpha()</code> في بايثون}}</noinclude> | |||
تتحقّق الدالة ممّا إذا كانت [[Python/str|السلسلة النصية]] مكوّنة من الحروف فقط، وأنّ فيها حرفًا واحدًا على الأقل. | تتحقّق الدالة ممّا إذا كانت [[Python/str|السلسلة النصية]] مكوّنة من الحروف فقط، وأنّ فيها حرفًا واحدًا على الأقل. | ||
مراجعة 17:56، 8 مايو 2018
تتحقّق الدالة ممّا إذا كانت السلسلة النصية مكوّنة من الحروف فقط، وأنّ فيها حرفًا واحدًا على الأقل.
البنية العامة
x.isalpha()
القيمة المعادة
تعيد الدالة isalpha()
القيمة True
إذا كانت السلسلة النصية مكوّنة من الحروف فقط وكان فيها حرف واحد على الأقل، وتعيد القيمة False
فيما عدا ذلك.
الحروف الهجائية هي تلك الحروف المعرّفة في قاعدة بيانات حروف الترميز الموحد Unicode بالمسمّى "Letters"، أي أنّها الحروف التي تمتلك إحدى خواص التصنيف العامة "Lm"
، "Lt"
، "Lu"
، "Ll"
، أو "Lo"
.
جدير بالإشارة إلى أنّ ما سبق يختلف عن الخاصية "Alphabetic" المعرّفة في المعايير القياسية للترميز الموحد.
أمثلة
يوضّح المثال التالي المخرجات الناتجة من تطبيق الدالة isalpha()
على سلاسل نصية مختلفة:
>>> 'Ahmed'.isalpha()
True
>>> 'One/Two'.isalpha()
False
>>> 'example@email.com'.isalpha()
False
>>> 'I have 2 smartphones'.isalpha()
False