La biblioteca Turtle permite a los usuarios dibujar imágenes o formas usando comandos, brindándoles un lienzo virtual. Turtle viene con la biblioteca estándar de Python. Necesita una versión de Python con soporte Tk , ya que usa tkinter para los gráficos. En este artículo, generaremos un patrón circular a partir de cuadrados utilizando el módulo Turtle de Python.
Ejemplos:
Acercarse:
Para dibujar el círculo, necesitamos dibujar n número de cuadrados, rotando cada vez el cursor de Turtle d grados. n y d se eligen de tal n*d=360
manera que , para completar un círculo completo. En la implementación a continuación, dibujaremos un círculo de 60 cuadrados, girando el cursor cada vez 6 grados.
Funciones utilizadas:
- fd(x) : dibuja el cursor hacia adelante x píxeles.
- rt(x) : gira la dirección de orientación del cursor x grados hacia la derecha.
A continuación se muestra la implementación.
from turtle import * # loop for number of squares for i in range(60): # loop for drawing each square for j in range(4): # drawing each side of # square of length 100 fd(100) # turning 90 degrees # to the right rt(90) # turning 6 degrees for # the next square rt(6)
Producción:
Publicación traducida automáticamente
Artículo escrito por cosine1509 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA