Métodos de formato de cadenas Python

métodos de formato de cadenas en python

Existen una serie de métodos de formato de cadenas en Python que nos ayudan a conseguir un cierto formato para una cadena.

Convertir a mayúscula la primera letra de una cadena en Python

capitalize()

Convierte el primer carácter de la cadena a mayúsculas.

# Ejemplo de capitalize()
str = "mapecode"
print(str.capitalize())
Mapecode

Convertir una cadena a mayúsculas en Python

upper()

Convierte una cadena en mayúsculas.

# Ejemplo de upper()
str = "mapecode"
print(str.upper())
MAPECODE

Convertir una cadena a minúsculas en Python

lower()

Convierte una cadena en minúsculas.

# Ejemplo de lower()
str = "MaPeCode"
print(str.lower())
mapecode

Invertir cadena de mayúsculas a minúsculas y viceversa en Python

swapcase()

Intercambio, minúsculas se convierte en mayúsculas y viceversa.

# Ejemplo de swapcase()
str = "MaPeCode"
print(str.swapcase())
mApEcODE

Convertir una cadena en formato título en Python

title()

Convierte el primer carácter de cada palabra de la cadena a mayúsculas.

# Ejemplo de title()
str = "hello world!"
print(str.title())
Hello World!

Centrar una cadena con un carácter en Python

center()

Devuelve una cadena centrada con un determinado carácter, que por defecto es el espacio en blanco.

# Ejemplo de center()
str = "mapecode.com"
print(str.center(25))
print(str.center(25,'*'))
       mapecode.com      
*******mapecode.com******

Alinear una cadena a la derecha en Python

rjust()

Devuelve una versión justificada a la derecha de la cadena.

# Ejemplo de rjust()
str = "mapecode.com"
print(str.rjust(15))
print(str.rjust(15,'*'))
   mapecode.com
***mapecode.com

Alinear una cadena a la izquierda en Python

ljust()

Devuelve una versión justificada a la izquierda de la cadena.

# Ejemplo de ljust()
str = "mapecode.com"
print(str.ljust(15))
print(str.ljust(15,'*'))
mapecode.com   
mapecode.com***

Rellenar cadena con ceros en Python

zfill()

Llena la cadena con un número especificado de valores 0 al principio.

# Ejemplo de zfill()
str = "1"
print(str.zfill(2))
01

Si conoces más métodos de formato de cadenas en Python escríbelo en los comentarios para que todos podamos aprender 🙃

Deja un comentario