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

Mahdi Shahmarzadeh
18 ارديبهشت ۱۴۰۰

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

تشکر

4630

2 پاسخ
  • امیرحسین امیری18 ارديبهشت ۱۴۰۰

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

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

    اول 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

  • Mahdi Shahmarzadeh 18 ارديبهشت ۱۴۰۰

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