Método rjust() en Python
El método
rjust()
en Python se utiliza para justificar (alinear) una cadena a la derecha (right) rellenando los espacios en blanco a la izquierda de la cadena original con un carácter específico o espacios en blanco. Esto es útil para formatear cadenas de manera que tengan una longitud específica, especialmente cuando se trabaja con tablas o alineación de texto.
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 rjust() en Python
La sintaxis general del método
rjust()
es la siguiente:
-
cadena: La cadena original que deseas justificar. -
longitud_total: La longitud total deseada de la cadena resultante después de la justificación. -
carácter_de_relleno(opcional): El carácter que se utilizará para rellenar los espacios en blanco a la izquierda de la cadena original. Por defecto, se utilizan espacios en blanco.
Ejemplo del Método rjust() en Python
Ejemplo
texto = "Python"
texto_justificado = texto.rjust(10, "-")
print(texto_justificado)
print(texto_justificado)
Este ejemplo justifica la cadena "Python" a la derecha para que tenga una longitud total de 10 caracteres, rellenando con guiones ("-") a la izquierda.
El resultado será:
Ejemplo
----Python
----Python
Si no se proporciona un carácter de relleno, se utilizan espacios en blanco por defecto.
Ejemplo
texto = "Python"
texto_justificado = texto.rjust(10, "-")
print(texto_justificado)
print(texto_justificado)
El resultado será:
Ejemplo
nombre = "Elena"
print(nombre.rjust(10, "."))
El método
rjust()
es especialmente útil cuando se necesita formatear cadenas para que tengan una longitud específica en la salida, como en la creación de tablas o informes con columnas alineadas a la derecha.
- Tutorial de Cadenas en Python
Practica Método rjust() 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: La sintaxis general del método
La sintaxis general del método rjust() es la siguiente.
Ejercicio: Usar print()
La sintaxis general del método rjust() es la siguiente.
Ejemplo
texto = "Python"
texto_justificado = texto.rjust(10, "-")
print(texto_justificado)
Ejercicio: Usar print() (2)
Si no se proporciona un carácter de relleno, se utilizan espacios en blanco por defecto.
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.