English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
إذا كانت جميع الأحرف في النص (الاسم) هي أرقام وأحرف (حرف أو رقم)، فإن طريقة isalnum() ستعود True. وإذا لم تكن كذلك، فإنها تعود False.
تكون синтكس isalnum() كالتالي:
string.isalnum()
لا يقبل isalnum() أي معلمات.
يعود isalnum():
صحيح إذا كانت جميع الأحرف في النص هي أرقام وأحرف
خطأ إذا كان على الأقل حرفًا واحدًا ليس حرفًا أو رقمًا
name = "M234onica" print(name.isalnum()) # يحتوي على مسافات name = "M3onica Gell22er " print(name.isalnum()) name = "Mo3nicaGell22er" print(name.isalnum()) name = "133" print(name.isalnum())
عند تشغيل هذا البرنامج، الناتج سيكون:
صحيح خطأ صحيح صحيح
name = "M0n1caG3ll3r" if name.isalnum() == True: print("جميع الأحرف في النص (الاسم) هي أرقام وأحرف.") else: print("جميع الأحرف ليست أرقام وأحرف.")
عند تشغيل هذا البرنامج، الناتج سيكون:
جميع الأحرف في النص (الاسم) هي أرقام وأحرف.
طرق النصوص ذات الصلة الأخرى: