95 of 151 menu

Método isnumeric

O método isnumeric verifica se a string contém apenas números. Diferente do método isdigit o método isnumeric verifica a presença na string de todos os tipos de valores numéricos, incluindo algarismos romanos e frações.

Nenhum parâmetro é passado para o método. O método retorna os valores booleanos True ou False.

Sintaxe

string.isnumeric()

Exemplo

Vamos verificar se a string contém apenas dígitos:

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

Resultado da execução do código:

True

Exemplo

Suponha que agora a string tenha outros caracteres:

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

Resultado da execução do código:

False

Exemplo

Agora vamos verificar uma string contendo algarismos romanos usando dois métodos isnumeric e isdigit:

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

Resultado da execução do código:

'isdigit:' False 'isnumeric:' True

Exemplo

Vamos verificar uma string contendo um número fracionário usando os métodos isnumeric e isdigit:

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

Resultado da execução do código:

'isdigit:' False 'isnumeric:' True

Veja também

  • método isdigit,
    que verifica se a string contém apenas dígitos
  • método isalnum,
    que verifica se a string contém letras e dígitos
  • método isalpha,
    que verifica se a string contém apenas letras
  • método isspace,
    que verifica se a string contém apenas espaços
Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar