El método isdigit() en Python devuelve True si todos los caracteres son dígitos, de lo contrario, False.El método isdigit() es una función de cadena en Python que se utiliza para verificar si todos los caracteres de una cadena son dígitos. Devuelve True si todos los caracteres de la cadena son dígitos, de lo contrario, devuelve False.
Los exponentes, como ², también se consideran dígitos.
Sintaxis método isdigit() en Python
Aquí está la sintaxis del método isdigit():
cadena.isdigit()
Valor de retorno:
- Devuelve True si todos los caracteres de la cadena son dígitos.
- Devuelve False si al menos uno de los caracteres de la cadena no es un dígito.
Ejemplo método isdigit() en Python
Compruebe si todos los caracteres del texto son dígitos:
txt = "40700" x = txt.isdigit() print(x)
El resultado impreso será True, porque todos los caracteres de la cadena txt son dígitos (es una cadena que representa un número entero). La función isdigit() devuelve True si la cadena contiene solo dígitos numéricos y en este caso, la cadena «40700» cumple con esa condición.
Ejemplo isdigit() en Python
Compruebe si todos los caracteres del texto son dígitos:
a = "\u0030" #unicode for 0 b = "\u00B2" #unicode for ² print(a.isdigit()) print(b.isdigit())
- La variable
a
contiene el carácter «\u0030», que es el unicode para el dígito 0. Al llamar al método isdigit() en esta cadena, devuelve True, ya que contiene solo dígitos numéricos. - La variable b contiene el carácter «\u00B2», que es el unicode para el superíndice ². Aunque se parece a un dígito numérico, no es un dígito decimal válido, por lo que al llamar al método isdigit() en esta cadena, devuelve False.
Valores de parámetros
No hay parámetros
- Tutorial de Cadenas en Python