95 of 151 menu

Метод isnumeric

Методът isnumeric проверява дали в низа има само числа. За разлика от метода isdigit методът isnumeric проверява за наличие в низа на всички типове числови стойности, включително римски цифри и дроби.

Нищо не се предава на параметрите на метода. Методът връща булеви стойности True или False.

Синтаксис

низ.isnumeric()

Пример

Нека проверим дали низът се състои само от цифри:

txt = '12345' print(txt.isnumeric())

Резултат от изпълнението на кода:

True

Пример

Нека сега в низа има и други символи:

txt = '12345ab' print(txt.isdigit())

Резултат от изпълнението на кода:

False

Пример

А сега нека проверим низ, съдържащ римски цифри, с двата метода isnumeric и isdigit:

txt = 'Ⅻ' print('isdigit:', txt.isdigit()) print('isnumeric:', txt.isnumeric())

Резултат от изпълнението на кода:

'isdigit:' False 'isnumeric:' True

Пример

Нека проверим низ, съдържащ дробно число, с методите isnumeric и isdigit:

txt = '⅓' print('isdigit:', txt.isdigit()) print('isnumeric:', txt.isnumeric())

Резултат от изпълнението на кода:

'isdigit:' False 'isnumeric:' True

Вижте също

  • метод isdigit,
    който проверява за наличие в низа само цифри
  • метод isalnum,
    който проверява за наличие в низа на букви и цифри
  • метод isalpha,
    който проверява за наличие в низа само букви
  • метод isspace,
    който проверява за наличие в низа само интервали
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне