Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

بايثونالدالة isalnum()

تعريفها

تستخدم لمعرفة ما إن كان النص الذي قام باستدعائها يحتوي على أحرف أبجدية و أرقام فقط أم لا.

إسم هذه الدالة مشتق من الكلمة Alphanumeric التي تعني أحرف أبجدية و أرقام.


بناؤها

str.isalnum()

باراميترات

لا تقبل أي باراميتر.


قيمة الإرجاع

  • ترجع True في حال كان النص الذي قام باستدعائها يحتوي على أحرف أبجدية فقط، أرقام فقط، أو أحرف أبجدية و أرقام.
  • غير ذلك ترجع False.

مثال

Test.py
s1 = 'Python'                # وضعنا فيه أحرف أبجدية s1 هنا قمنا بتعريف متغير نصي إسمه
s2 = '123456'                # وضعنا فيه أرقام s2 هنا قمنا بتعريف متغير نصي إسمه
s3 = '3D'                    # وضعنا فيه حرف و رقم s3 هنا قمنا بتعريف متغير نصي إسمه
s4 = "90s"                   # وضعنا فيه أحرف أبجدية و رقم s4 هنا قمنا بتعريف متغير نصي إسمه
s5 = 'A'                     # وضعنا فيه حرف أبجدي s5 هنا قمنا بتعريف متغير نصي إسمه
s6 = '6'                     # وضعنا فيه رقم s6 هنا قمنا بتعريف متغير نصي إسمه
s7 = ''                      # لم نضع فيه أي شيء s7 هنا قمنا بتعريف متغير نصي إسمه
s8 = 'facebook.com'          # وضعنا فيه أحرف أبجدية و نقطة s8 هنا قمنا بتعريف متغير نصي إسمه
s9 = 'facebook and google'   # وضعنا فيه أحرف أبجدية و مسافات فارغة s9 هنا قمنا بتعريف متغير نصي إسمه

print(s1.isalnum())          # True  و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s2.isalnum())          # True  و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s3.isalnum())          # True  و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s4.isalnum())          # True  و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s5.isalnum())          # True  و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s6.isalnum())          # True  و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s7.isalnum())          # False و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s8.isalnum())          # False و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة
print(s9.isalnum())          # False و التي سترجع isalnum() هنا قمنا بطباعة ما سترجعه الدالة

النتيجة

True
True
True
True
True
True
False
False
False