¿Cómo dibujar una telaraña de dos capas y de colores en Python usando el módulo Turtle?

Requisito previo: Conceptos básicos del módulo Python Turtle 

Todos debemos haber visto la telaraña en nuestros hogares, pero alguna vez te has preguntado cuántos esfuerzos y paciencia se requieren para construir eso. Saludemos los esfuerzos de Spider y sigamos construyendo uno nosotros mismos. Las telarañas generalmente comprenden hilos radicales y espirales. ¿Qué pasa si puedes hacer una telaraña de dos capas de colores? Aquí hay un tutorial simple.

Enfoque utilizado:

 La Turtle se mueve de un lado a otro para construir primero los hilos radicales. La Turtle se gira en un ángulo de 60 grados para dibujar cada hilo radical. La longitud del hilo en espiral se establece en 50 y se reduce en 10 en cada iteración. El lazo interior se ocupa de la construcción de un solo hilo en espiral y las capas de la red, mientras que el lazo exterior controla el número de espirales que se construirán.

Python3

import turtle as t
  
# define turtle speed
t.speed(2)
  
# radical thread 
for i in range(6):
    t.forward(100)
    t.backward(100)
    t.right(60)
  
# spiral thread length
side = 50
  
# Spider web color
t.fillcolor("Yellow")
  
# building web
t.begin_fill()
  
for i in range(10):
    t.penup()
    t.goto(0, 0)
    t.pendown()
    t.setheading(0)
    t.forward(side)
    t.right(120)
  
    for j in range(6):
        t.forward(side-2)
        t.right(60)
    side = side - 10
  
t.end_fill()

Producción

Publicación traducida automáticamente

Artículo escrito por pulkitagarwal03pulkit y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *