الدالة str.isalnum()‎ في بايثون

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث

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

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

x.isalnum()

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

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

يكون الحرف c حرفيًا ورقميًا إن أعادت إحدى الدوال التالية القيمة True:

c.isalpha()، c.isdecimal()، c.isdigit()، أو c.isnumeric()‎

أمثلة

يبيّن المثال التالي النتائج المعادة من تطبيق الدالة isalnum()‎ على أنواع مختلفة من السلاسل:

>>> "Hsoub".isalnum()
True
>>> "Hsoub Academy".isalnum()
False
>>> "Windows10".isalnum()
True
>>> "123356".isalnum()
True
>>> "3/5/2018".isalnum()
False

انظر أيضًا

مصادر