Programming and Hobbies 2016-11-03 21:11:00

--Originally published at Programming and Hobbies

Reversing phrases - sesarhp gnisreveR

En esta publicación de blog les explicaré una manera fácil y rápida para lograr tener algún string al revés.

Es muy fácil conseguirlo, primero que nada vamos a darle un nombre a nuestro string, en este caso no quise guiarme al 100% con los ejercicios recomendados por Ken, así que nombre a mi string orginal "vanilla".

Después de esto utilice mis parámetros para obtener los valores de mi string y lograr mostrarlos en pantalla:


Puse varias opciones sobre las posiciones que me gustaría probar, antes de revertir mi string totalmente.
 
Coloqué un "-1" dentro de mi parámetro para que al momento de que muestre en pantalla mi información se muestre de derecha a izquierda.

Finalmente coloqué mi parámetro print(original[::-1]), y el motivo de esto es que el parámetro siempre considera un valor antes al que se inscribe por ejemplo si anotamos print(original[0:5]) terminará mostrando únicamente los valores que se encuentran en el valor 1-4, lo que dejará "anil" en lugar de ser "vanill".

Al momento de no especificar mi parámetro, lo que hace mi código es tomar en cuenta el valor en el que comienza y en el que termina, y al estar el -1 significa que presentará mi string de derecha a izquierda; por lo tanto el resultado final del código será allinaV

Si tienen dudas pueden ver el siguiente video: Python_reverse