Hola compañero, yo ejecute este codigo que encontré en internet, pero tengo la siguiente inquietud <code>import turtle turtle.setup(500,...

Cristhian Lima

Cristhian Lima

Pregunta
studenthace 7 años

Hola compañero, yo ejecute este codigo que encontré en internet, pero tengo la siguiente inquietud

import turtle turtle.setup(500, 400, 200, 0) turtle.title("Ejercicio") window = turtle.Screen() painter = turtle.Turtle() painter.pencolor("blue") for i in range(50): painter.forward(50) painter.left(123) # Let's go counterclockwise this time painter.pencolor("red") for i in range(50): painter.forward(100) painter.left(123) painter.pencolor("gray") for i in range(50): painter.forward(200) painter.left(123) turtle.done() window.mainloop()

Como sabe en que momento culmina la imagen que esta realizando y que debe continuar con la siguiente.

Entiendo que en esta parte del código es mientras este en el rago de 50 inicia hacia adelante y va girando 123 grados. Pero en qué momento finaliza e inicia con la siguiente parte del código (es decir el siguiente for)?

for i in range(50): painter.forward(50) painter.left(123)

Si alguien lo puede ejecutar y explicarme, estaría agradecido.

Gracias

2 respuestas
para escribir tu comentario
    Cristhian Lima

    Cristhian Lima

    studenthace 7 años

    Entiendo entiendo, me quedó claro, gracias por tu ayuda.

    Robin Jaime Beltran Montijo

    Robin Jaime Beltran Montijo

    studenthace 7 años

    en el ciclo for la variable i va a tomar los valores desde 0 hasta 49 y en cada valor de i se ejecuta una vez el codigo (avanza 50 y gira 123 grados) entonces el codigo se ejecuta 50 veces

Curso Práctico de Python

Curso Práctico de Python

Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.

Curso Práctico de Python
Curso Práctico de Python

Curso Práctico de Python

Aprende a programar en Python creando un CRUD desde cero. Construye una aplicación de línea de comandos, interactúa con bases de datos y maneja conceptos como clases, listas y diccionarios. Lleva tu primer proyecto Python al siguiente nivel.