Invertir el orden de las palabras en Python

preview_player
Показать описание
Ver con alto volumen, alta calidad y pantalla grande si es posible.

Aclaraciones:
En la parte de
"for k in (palabra):"
"for s in letra:"

En el bucle, si no se colocan valores, Python usará los estándar, que en este caso, en las listas, simplemente "girará" entre los elementos de la respectiva variable o lista.

En el bucle "for" el orden es el siguiente:

for (variable) in ( (donde empieza) , (1 después de donde debe terminar) , (la scala en la que se va subiendo o bajando) )

for x in range (start, stop, step).

Comando "end":

Este comando sirve para poner los resultados/impresiones de un bucle, en una sola línea, separados por lo que el programador desee.

print(s)
sería:
h
o
l
a

print(s, end=" ")
h o l a

print(s, end="")
hola
print(s, end="-")
h-o-l-a

Listas e índices:
Las listas en Python se escriben de esta forma:

lista = [ salchicha, pavo, huevos, jamón, queso]
en esta lista, los índices serían de esta forma

salchicha = 0
pavo = 1
huevos = 2
jamón = 3
queso = 4

Y finalmente, los comandos utilizados especiales:

bucle "for": repetir un proceso o una secuencia
"list" (la misma lista) : Poner bastantes elementos en una sola variable.
len(lista) = muestra el número de elementos de la variable.
print(x) = imprimir en pantalla lo que este dentro del paréntesis.
input("Hola") = Pedirle algo o mostrarle algo al usuario.

Todo lo anterior aplica para listas y variables.
Por Daniel Felipe Durán Martínez.

:)
Рекомендации по теме
Комментарии
Автор

palabra = input('Coloque una palabra: ')

for k in range(len(palabra)-1, -1, -1):
print(palabra[k], end='')

lucasneumann
Автор

también se puede hacer así:

inverso = texto[len(texto)::-1]
print("El inverso del texto es: ", inverso)

lucasneumann