Ejercicio: 2Eva2005TI_T1 Completar cadena con padright
La solución se simplifica al iniciar el resultado con el “mensaje” dado y a partir del siguiente espacio copiar el carácter tantas veces sea necesario hasta completar el n'esimo espacio.
Algoritmo en Python
# ICM00794-Fundamentos de Computación - FCNM-ESPOL
# 2Eva_IT2005_T1 Completar cadena con padright
# Propuesta: edelros@espol.edu.ec
def padright(mensaje,caracter,n):
t = len(mensaje)
z = mensaje
siguiente = t + 1
for i in range(siguiente,n,1):
z = z + caracter
return (z)
prueba de la función, luego de ejecutar algoritmo
>>> padright('Hola mundo','-',20)
'Hola mundo---------'
>>>