الفرق بين المراجعتين لصفحة: «Python/str/isalpha»
لا ملخص تعديل |
|||
سطر 32: | سطر 32: | ||
* [https://docs.python.org/3/library/stdtypes.html#str.isalpha قسم isalpha في صفحة Types في توثيق بايثون الرسمي.] | * [https://docs.python.org/3/library/stdtypes.html#str.isalpha قسم isalpha في صفحة Types في توثيق بايثون الرسمي.] | ||
[[تصنيف:Python]] | [[تصنيف:Python]] | ||
[[تصنيف:Python | [[تصنيف:Python Method]] | ||
[[تصنيف:Python | [[تصنيف:Python Types]] | ||
[[تصنيف:Python Str]] |
مراجعة 07:46، 2 يونيو 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