Método isdigit() en Python

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 .

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

Página de referencia: resume la firma y el uso de un método concreto. El valor está en el patrón: qué recibe, qué devuelve y en qué situación lo usarías.

Copia el ejemplo al editor, cámbiale los argumentos y comprueba la salida.

Los exponentes, como ², también se consideran dígitos.


Sintaxis método isdigit() en Python

Aquí está la sintaxis del método isdigit() :

Ejemplo

    cadena = "Hola mundo"

cadena.isdigit()
princadena.isdigit()
print(cadena)
  
Abrir en editor

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:

Ejemplo

    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:

Ejemplo

    cadena = "Hola mundo"

cadena.isdigit()
princadena.isdigit()
print(cadena)
  
  • 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


Practica Método isdigit() en Python en el editor

Pon en práctica lo aprendido con nuestro editor Python interactivo. Cada ejercicio incluye el código de partida y un botón para abrirlo en una nueva pestaña, donde puedes modificarlo y ejecutarlo.

Ejercicio: Aquí está la sintaxis del método

Aquí está la sintaxis del método isdigit().

Ejemplo

    cadena = "Hola mundo"

cadena.isdigit()
princadena.isdigit()
print(cadena)
  
Abrir en editor

Cómo practicar

1. Pulsa Ejecutar en el bloque de código.
2. Modifica un valor o argumento.
3. Vuelve a ejecutar y observa la consola.