Imprima el texto de varias líneas horizontalmente.
En mi programa de Python he definido un diccionario.
Y le he asignado letras grandes formadas con símbolos #.
Necesito mostrar las letras horizontalmente como esta: 👇
# ### ###
# # # # #
#
#
Mi código debe tomar una entrada e imprimir las letras grandes correspondientes a la entrada
si la entrada es abc, la salida debería ser como arriba.
Código 👇
dic ={}
“`
dic[‘A’] = ”’
#
# #
”’
#
”’
dic[‘B’] = ”’
#
#
#
”’
#
#
#
”’
dic[‘C’] = ”’
###
#
#
###”’
word = input(‘Input : ‘).upper()
for i in word:
s = dic[i].split(‘\n’)
print(s[0], end=’ ‘)
print(”)
for j in word:
print(s[1], end=’ ‘)
print(”)
for k in word:
print(s[2], end=’ ‘)
print(”)
for m in word:
print(s[3], end=’ ‘)
print(”)
for n in word:
print(s[4], end=’ ‘)
davy.ai
Aquí hay una versión modificada del código que puede imprimir cadenas de varios líneas horizontalmente para la entrada proporcionada por el usuario.
Explicación:
upper()
.end=' '
deprint()
.print()
sin argumentos después de cada iteración sobre los caracteres se utiliza para insertar un carácter de nueva línea después de que se complete cada línea de salida.