Dibuja un triángulo en espiral usando Turtle en Python

Prerrequisito: Python Turtle Basic

Turtle es un módulo incorporado de python. Nos permite dibujar cualquier dibujo por una Turtle, métodos definidos en el módulo de Turtle, y usando algunos bucles lógicos. Para dibujar algo en la pantalla (cartón) simplemente mueva la Turtle (bolígrafo). Para mover la Turtle (bolígrafo) hay algunas funciones, es decir, hacia adelante(), hacia atrás(), etc.

Enfoque para dibujar un triángulo en espiral de tamaño n:  

  • Importe una Turtle y cree una instancia de Turtle.
  • Usando for loop (i = 0 to i< n * 3) y repita el siguiente paso
    • Turtle.adelante(i * 10).
    • Turtle.derecha(120).
  • Cierra la instancia de la Turtle.

A continuación se muestra la implementación:

Python3

# importing turtle module 
import turtle 
  
# size
n = 10
  
# creating instance of turtle 
pen = turtle.Turtle() 
  
# loop to draw a side 
for i in range(n * 3): 
    
    # drawing side of 
    # length i*10 
    pen.forward(i * 10) 
      
    # changing direction of pen 
    # by 120 degree in clockwise 
    pen.right(120)
      
# closing the instance 
turtle.done() 

Producción:

Publicación traducida automáticamente

Artículo escrito por iamjpsonkar 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 *