String Python isdecimal()

Resumo: neste tutorial, você aprenderá como usar o método isdecimal() para verificar se todos os caracteres de uma string são caracteres decimais.

Introdução ao método isdecimal() das string do Python

O método isdecimal() das strings retorna True se a string:

  • contém todos os caracteres que são caracteres decimais.
  • e tem pelo menos um personagem.

Caso contrário, ele retorna False.

O seguinte mostra a sintaxe do método isdecimal():

str.isdecimal()Linguagem de código:  CSS  ( css )

Caracteres decimais são caracteres usados ​​para formar números na base 10.

Os sobrescritos são dígitos, não caracteres decimais, portanto, isdecimal() retorna False se a string contiver um caractere sobrescrito.

Da mesma forma, algarismos romanos, numeradores monetários e frações são caracteres numéricos, não caracteres decimais. Portanto, o método isdecimal() também retorna False se a string contiver pelo menos um desses caracteres.

Exemplos de uso do método isdecimal()

O exemplo a seguir usa o método isdecimal() para verificar se todos os caracteres em uma string são caracteres decimais:

quantity = "150"
print(quantity.isdecimal())Linguagem de código:  PHP  ( php )

Saída:

TrueLinguagem de código:  PHP  ( php )

O exemplo a seguir retorna False porque a string contém o caractere '.' que não é decimal:

price = "99.9"
print(price.isdecimal())Linguagem de código:  PHP  ( php )

Saída:

FalseLinguagem de código:  PHP  ( php )

Resumo

  • Use o método das strings do Python isdecimal() para verificar se todos os caracteres em uma string são caracteres decimais.

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *