Python

Entendiendo y Aplicando swapcase() en Python

Una función útil para manipular cadenas de texto

swapcase() es una función integrada en el lenguaje de programación Python, que permite intercambiar mayúsculas y minúsculas de una cadena de texto. Esta funcionalidad puede ser útil en situaciones donde se necesita transformar un texto en su versión contraria de caracteres mayúsculos y minúsculos.

Ejemplo 1: Convierte mayúsculas a minúsculas


texto = "HOLA MUNDO"
print(texto.swapcase())

Resultado: holá mundo

Ejemplo 2: Convierte minúsculas a mayúsculas


texto = "hola mundo"
print(texto.swapcase())

Resultado: HOLA MUNDO

Ejemplo 3: Convierte mayúsculas y minúsculas en una cadena específica


texto = "Hola Mundo, 123"
print(texto.swapcase())

Resultado: hola MUNDO, 123

Ejemplo 4: Convierte mayúsculas y minúsculas de una cadena en una función


def swapcase(texto):
    return texto.swapcase()

texto = "HOLA MUNDO"
print(swapcase(texto))

Resultado: holá mundo

Ejemplo 5: Convierte mayúsculas y minúsculas de una cadena en una variable de entorno


import os

texto = os.environ["TU_VARIABLE_ENTORNO"]
print(texto.swapcase())

Resultado: Mostrará el contenido de la variable de entorno en mayúsculas o minúsculas según corresponda, dependiendo del valor que tenga la variable de entorno «TU_VARIABLE_ENTORNO».

Conclusión

swapcase() es una función útil que permite manipular cadenas de texto en Python. Al utilizar esta función, podemos facilitar la lectura del código y mejorar la legibilidad de nuestras aplicaciones. Para integrarla en proyectos futuros, simplemente debemos importar el módulo textwrap y llamar a la función swapcase(). Así podremos transformar cadenas de texto de acuerdo a nuestras necesidades.