Pueden ayudarme con esto? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Pueden ayudarme con esto?

words = ["hello", "world", "spam", "eggs"] counter = 0 max_index = len(words) - 1 while counter <= max_index: word = words[counter] print(word + "!") counter = counter + 1

3rd Dec 2018, 8:50 PM
Wander Anime
Wander Anime - avatar
7 Answers
+ 1
Entiendo que vas a imprimir todas las palabras mas el simbolo ! mientras counter sea menor o igual que max_index. En la primer pasada counter vale 0 e imprime hello! (Word[0]) + !. En la segunda pasada counter vale 1 (counter = 0 +1) entonces imprime world! (counter[1] + !) Y asi hasta que counter valga 3 que es igual a len(words)-1
3rd Dec 2018, 10:05 PM
Leandro Pili
Leandro Pili - avatar
+ 3
Yo para entenderlo lo que hago es leer cada linea y tratar de entender para que sirve paso a pasó. Hice lo que yo entiendo en la compu le tomé captura pero no me deja subir en los comentarios. si quieres verla la subí https://www.sololearn.com/post/50117/?ref=app ver línea por linea con detenimiento, a pesar que ya sepas para que sirve es esencial para una buena comprensión .
4th Dec 2018, 1:10 PM
Ioden Kisuka
Ioden Kisuka - avatar
+ 2
¿En qué necesitas ayuda?
3rd Dec 2018, 9:08 PM
Diego
Diego - avatar
+ 2
Jajaja hace cuatro meses había subido una publicación sobre los bucles while y no sabía nada ahora que miro como era me da risa de mí mismo 😄
25th Apr 2019, 11:36 PM
Wander Anime
Wander Anime - avatar
+ 1
Bes el codigo,que puse no entiendo lo de while counter,se que counter es por donde empieza a contar tambien se para que es max y len pero no se como. Leerlo
3rd Dec 2018, 9:11 PM
Wander Anime
Wander Anime - avatar
+ 1
Entiendo que tienes una lista con 4 elementos. Tienes dos acciones: 1) la ejecución del código y 2) la impresion. Para imprimir usas "! " Ahora para ejecución utilizas el método "counter" (cuántas veces elemento ocurre en la lista) y "Max Index" apunta a que devolverá el elemento de la lista con mayor valor. Por último while indica que la sentencia será ejecutada varias veces siempre y cuando la condición sea True...bueno.. espero que en algo te ayude..
3rd Dec 2018, 9:57 PM
Elim
Elim - avatar
+ 1
Este código quizás pueda ayudarte .. https://code.sololearn.com/chzODEZ05AJd/?ref=app
4th Dec 2018, 6:32 PM
Elim
Elim - avatar