Método isupper() en Python
El método
isupper()
en Python es una función integrada que se aplica a objetos de tipo cadena (strings). Su propósito es determinar si todos los caracteres en una cadena están en mayúsculas (letras mayúsculas). Aquí hay una lección detallada sobre cómo funciona este método:
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.
Sintaxis del Método isupper() en Python
-
cadena: Esto representa la cadena en la que deseas verificar si todos los caracteres son mayúsculas.
Valor de retorno:
-
El método
isupper()devuelveTruesi todos los caracteres en la cadena son mayúsculas. De lo contrario, devuelveFalse.
Ejemplo del Método isupper() en Python
Ejemplo con una cadena en mayúsculas:
Ejemplo
texto = "HOLA MUNDO"
resultado = texto.isupper()
print(resultado) # Resultado: True
En este caso,
isupper()
devuelve
True
porque todos los caracteres en la cadena están en mayúsculas.
Ejemplo del Método isupper() con una cadena que contiene mayúsculas y minúsculas
Ejemplo
texto = "12345"
resultado = texto.isupper()
print(resultado) # Resultado: False
En este ejemplo,
isupper()
devuelve
False
porque la cadena contiene caracteres en minúsculas además de las mayúsculas.
Ejemplo con una cadena que contiene números y símbolos
Ejemplo
texto = "12345"
resultado = texto.isupper()
print(resultado) # Resultado: False
El método
isupper()
aún devuelve
False
ya que no se trata de letras mayúsculas.
Usos comunes del Método isupper() en Python
El método
isupper()
es útil cuando necesitas verificar si una cadena está escrita completamente en mayúsculas, lo que podría ser relevante en situaciones como la validación de contraseñas, procesamiento de texto o filtrado de datos.
Es importante recordar que
isupper()
verifica
todos
los caracteres en la cadena. Si deseas comprobar si al menos un carácter está en mayúsculas, puedes hacerlo iterando a través de la cadena y usando el método
isupper()
en cada carácter por separado.
Ejemplo
cadena = "Hola mundo"
cadena.isupper()
princadena.isupper()
print(cadena)
En este ejemplo,
any()
verifica si al menos un carácter en la cadena está en mayúsculas.
- Tutorial de Cadenas en Python
Practica Método isupper() 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: Usar print()
El método isupper() en Python es una función integrada que se aplica a objetos de tipo cadena (strings). Su propósito es determinar si todos los caracteres en u.
Ejercicio: Con una cadena en mayúsculas
Ejemplo con una cadena en mayúsculas.
Ejemplo
texto = "HOLA MUNDO"
resultado = texto.isupper()
print(resultado) # Resultado: True
Ejercicio: Es importante recordar que
Es importante recordar que isupper() verifica todos los caracteres en la cadena. Si deseas comprobar si al menos un carácter está en.
Ejemplo
texto = "12345"
resultado = texto.isupper()
print(resultado) # Resultado: False
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.