Tecnología

Inicio

Cómo dibujar espirales utilizar Python

módulo de "tortuga" de Python admite espirales triangulares en donde triángulos serpentean alrededor de la otra en longitudes crecientes, lo que produce una espiral. Dibujando una forma de ese tipo implica ahondar en una función de programación más avanzada conocida como un bucle "for". Esto le permite realizar la repetición de ordenador determinado código varias veces, eliminando así la necesidad de que escriba manualmente el código una y otra vez.

Instrucciones

1 Importe el módulo de "tortuga":

tortuga de importación

La tortuga aparece en la x = 0 ey = 0 coordenadas de la cuadrícula de tortuga.

2 Cambiar la posición de partida de la tortuga mediante la función "setpos":

turtle.setpos (x, y)

Reemplazar "x" con la deseada "x" coordinar e "y" con el desear "y" coordinar.

3 Declarar dos variables - una para la distancia a la tortuga debe moverse cada bucle, y uno para el ángulo de partida de la primera bucle:

distancia = 120
ángulo = 10

4 Crear un bucle "for" que establece una variable "i" en una serie de "x". Este último valor se refiere al número de bucles de la tortuga hará:

for i in range (x):

Reemplazar "x" con un gran número de lograr una gran espiral o un número pequeño para lograr una espiral más pequeña.

5 Insertar "turtle.forward" y "códigos de movimiento turtle.left" en el bucle para hacer el movimiento de las tortugas. Utilice las variables que previamente declaradas:

turtle.forward (distancia)
turtle.left (ángulo)

6 Añadir un paso inmediatamente después del código de movimiento que aumenta el ángulo de movimiento durante cada bucle. Esto es necesario para imitar la forma de una espiral:

= ángulo ángulo de + 5