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