درباره isalnum و isnumeric و isdigit ... :)

سوال شده توسط: Mahdi Shahmarzadeh

تاریخ ثبت: ۱۴۰۰/۰۲/۱۸

بازدید: 4,531

پاسخ: 2

تگ: پایتون


با سلام و خسته نباشید… استاد میشه اگر میدونین و مقدور هست تفاوت isalnum و isnumeric و isdigit رو بگین؟

تشکر

پاسخ ها
user

امیرحسین امیری

سلام مهدی جان.

هم متن انگلیسی و هم فارسی رو واست میذارم 

اول isalnum

The isalnum() method returns True if all characters in the string are alphanumeric (either alphabets or numbers). If not, it returns False

این جور کار میکنه که شما یه استرینگ بهش میدید و اگه چیزی به غیر از حروف و اعداد توی این استرینگ باشه بهتون False میده و اگه رشته ی شما فقط از حروف و اعداد باشه بهتون True بر میگردونه.

 

 

دوم isnumeric  و isdigit

The isnumeric() method returns True if all characters in a string are numeric characters. If not, it returns False

این توابع اینجور کار میکنن که شما یه رشته بهشون میدید و اگه همه ی کاراکتر عدد باشن True بر میگردونه در غیر این صورت False بر میگردونه

 

منبع:

https://www.programiz.com/python-programming/methods/string/isnumeric

user

Mahdi Shahmarzadeh

خیلی ممنون از پاسخ گوییتون :)

 

برای ثبت پاسخ باید خود شوید