Prerrequisito: Python Turtle Basic
Turtle es un módulo incorporado de python. Nos permite dibujar cualquier dibujo de 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.
Método para dibujar un polígono en espiral de los lados dados y de tamaño n:
- Importe una Turtle y cree una instancia de Turtle.
- Establecer lados = 5, lados del polígono.
- Usando for loop (i = 0 a i <n * lados) y repita el paso a continuación
- Turtle.adelante(i * 10).
- Turtle.derecha(360 / lados).
- Cierra la instancia de la Turtle.
A continuación se muestra la implementación:
Python3
# importing turtle module import turtle # number of side sides=5 # size n = 7 # creating instance of turtle pen = turtle.Turtle() # loop to draw a side for i in range(n*sides): # drawing side of # length i*10 pen.forward(i * 10) # changing direction of pen # by 360/sides degree in clockwise pen.right(360 / sides) # 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