/ / Codificador de palabras simples - python-3.x

Codificador de palabras simple - python-3.x

counter = 0
sentence = "Hello World"
split = str.split(sentence)

for str in split:
c = split[counter]
scramble = c[4] + c[0] + c[3] + c[1] + c[2]
counter += 1
print (scramble)

El programa debería reorganizar cada palabra de una cadena en un patrón específico, pero no puedo averiguar cómo imprimir el texto codificado en la misma línea.

Respuestas

1 para la respuesta № 1

Aqui tienes

counter = 0
sentence = "Hello World"
split = str.split(sentence)

for str in split:
c = split[counter]
scramble = c[4] + c[0] + c[3] + c[1] + c[2]
counter += 1
print (scramble, end=" ")

La función de impresión acepta una end parámetro que por defecto es "n". Establecerlo en una cadena vacía le impide emitir una nueva línea al final de la línea.