Dibuja cualquier polígono en Turtle – Python

Prerrequisito: Conceptos básicos de la Turtle python

Turtle es un módulo incorporado de python. Nos permite dibujar cualquier dibujo por una Turtle y métodos definidos en el módulo de Turtle y usando algunos bucles lógicos. Los dibujos de turtle se dibujan básicamente usando cuatro métodos definidos en el módulo de turtle.

adelante (x) : mueve la Turtle (bolígrafo) en la dirección de avance en x unidades.

hacia atrás (x) : mueve la Turtle (bolígrafo) en la dirección hacia atrás por x unidad.

derecha (n) : gire la Turtle (bolígrafo) en n grados en el sentido de las agujas del reloj.

izquierda (n) : gira la Turtle (bolígrafo) n grados en sentido contrario a las agujas del reloj.

En este artículo, aprenderemos cómo dibujar polígonos de diferentes formas usando el módulo Turtle. Dado el número de lados (n) y la longitud de los lados (l), uno puede dibujar fácilmente cualquier forma de polígono. Tratemos de entenderlo mejor con la ayuda de ejemplos.

# draw any polygon in turtle
  
import turtle
  
# creating turtle pen
t = turtle.Turtle()
  
# taking input for the no of the sides of the polygon
n = int(input("Enter the no of the sides of the polygon : "))
  
# taking input for the length of the sides of the polygon
l = int(input("Enter the length of the sides of the polygon : "))
  
  
for _ in range(n):
    turtle.forward(l)
    turtle.right(360 / n)

Aporte :

10
100

Producción :

Aporte :

3
150

Producción :

Aporte :

4
150

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 *