Python/str/isalpha

من موسوعة حسوب
< Python‏ | str
مراجعة 17:55، 8 مايو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'تتحقّق الدالة ممّا إذا كانت السلسلة النصية مكوّنة من الحروف فقط، وأنّ فيها حرفًا واح...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)

تتحقّق الدالة ممّا إذا كانت السلسلة النصية مكوّنة من الحروف فقط، وأنّ فيها حرفًا واحدًا على الأقل.

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

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

انظر أيضًا

مصادر