Saltar al contenido

python

Convertir a mayúsculas y minúsculas en Python

Este tutorial describe los diferentes métodos de la clase String para convertir una cadena a mayúsculas y minúsculas en Python.

Convertir cadena a mayúsculas y minúsculas en Python

En este tutorial vas a descubrir los diferentes métodos para convertir texto a mayúsculas y minúsculas en Python. Todos estos métodos pertenecen a la clase String.

Convertir texto a mayúsculas en Python

Para convertir una cadena a mayúsculas, utiliza el método upper(). upper() devuelve una copia de la cadena en mayúsculas.

>>> hola = 'Hola pythonista'
>>> hola_upper = hola.upper()

>>> print(hola)
Hola pythonista

>>> print(hola_upper)
HOLA PYTHONISTA

Convertir texto a minúsculas en Python

Para convertir una cadena a minúsculas, utiliza el método lower(). lower() devuelve una copia de la cadena en minúsculas.

>>> hola = 'HOLA Pythonista'
>>> hola_lower = hola.lower()

>>> print(hola)
HOLA Pythonista

>>> print(hola_lower)
hola pythonista

Convertir solo la primera letra de un texto a mayúsculas

Para convertir la primera letra de una cadena a mayúsculas, utiliza el método capitalize(). capitalize() devuelve una copia de la cadena con la primera letra en mayúsculas.

>>> 'hola pythonista. ¿te gusta python?'.capitalize()
'Hola pythonista. ¿te gusta python?'

Cambiar mayúsculas por minúsculas y viceversa

Para cambiar los caracteres en mayúsculas de un texto por minúsculas y viceversa, utiliza el método swapcase(). swapcase() devuelve una copia de la cadena con los caracteres en mayúsculas cambiados por minúsculas y viceversa.

>>> hola = 'Hola Pythonista. ¿Te gusta Python?'
>>> hola_swaped = hola.swapcase()

>>> print(hola)
Hola Pythonista. ¿Te gusta Python?

>>> print(hola_swaped)
hOLA pYTHONISTA. ¿tE GUSTA pYTHON?

Convertir un texto a formato título

Para convertir un texto a formato título, utiliza el método title(). title() convierte la primera letra de cada palabra de una cadena a mayúsculas.

>>> hola = 'hola pythonista. ¿te gusta python?'
>>> hola_title = hola.title()

>>> print(hola)
hola pythonista. ¿te gusta python?

>>> print(hola_title)
Hola Pythonista. ¿Te Gusta Python?

Comprobar si un texto está todo en mayúsculas

Para comprobar si un texto está todo en mayúsculas, utiliza el método isupper(). isupper() devuelve True si todos los caracteres de una cadena están en mayúsculas, False en caso contrario.

>>> 'Hola'.isupper()
False

>>> 'HOLA'.isupper()
True

Comprobar si un texto está todo en minúsculas

Para comprobar si un texto está todo en minúsculas, utiliza el método islower(). islower() devuelve True si todos los caracteres de una cadena están en minúsculas, False en caso contrario.

>>> 'Hola'.islower()
False

>>> 'hola'.islower()
True

Pues hemos llegado al final de este tutorial. En él, hemos repasado los diferentes métodos de la clase String para convertir una cadena a mayúsculas y minúsculas en Python.

Newsletter EstrategIA

Programar con IA sin perder el control

Si te ha interesado este artículo, esto también te va a interesar. Cada dos martes te cuento qué funciona y qué no al construir software con agentes de IA, con ejemplos reales de mi software factory y los números de mis proyectos, sin maquillar.

9.277 desarrolladores y profesionales ya la leen martes quincenales

EstrategIA Próximo número · martes

Lo que recibes

  1. Qué funciona (y qué no) programando con agentes de IA
  2. Casos reales de MaIA y DGC: decisiones, errores y resultados
  3. Los números de mis proyectos, sin maquillar
  4. Una idea que puedes aplicar esa misma semana

Sin spam. Te das de baja con un clic.

j2logo

Sigue leyendo

Listar directorio en Python
python

Listar directorio en Python. Listar ficheros de un directorio

requests - Hacer peticiones http en Python
python

Python requests. La librería para hacer peticiones http en Python

Web scraping con Python. Guía de inicio a BeautifulSoup
python

Web scraping con Python. Extraer datos de una web. Guía de inicio de Beautiful Soup

Tutorial de SQLAlchemy
python

SQLAlchemy. Tutorial de Python SQLAlchemy. Guía de inicio