Imprimir a la derecha
Descripción
Escribe una función llamada print_right
que tome como parámetro una string llamada text
e imprima esa string con suficientes espacios al frente de manera que la última letra de la string esté en la columna 40 de la terminal.
Consejo: Usa la función len
, el operador de concatenación +
y el operador de repetición de cadenas *
.
Ejemplo de Ejecución:
Probando la función con el siguiente código:
print_right("Monty")
print_right("Python's")
print_right("Flying Circus")
El resultado debe ser:
Monty
Python's
Flying Circus
Solución
Mostrar solución
def print_right(text):
spaces_count = 40 - len(text)
print((' ' * spaces_count) + text)
print_right("Monty")
print_right("Python's")
print_right("Flying Circus")
Fuente del ejercicio: https://allendowney.github.io/ThinkPython/chap03.html#exercisea>