الفرق بين المراجعتين ل"Python/str/isalpha"

من موسوعة حسوب
< Python‏ | str
اذهب إلى التنقل اذهب إلى البحث
سطر 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 Function]]
+
[[تصنيف:Python Method]]
[[تصنيف:Python Built-in Functions]]
+
[[تصنيف: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

انظر أيضًا

مصادر