Python: dibuja un hexágono usando gráficos de turtle

En este artículo, aprenderemos cómo hacer un hexágono usando Turtle Graphics en Python. Para eso, primero sepamos qué es Turtle Graphics.

Gráficos de Turtle

Turtle es una característica de Python como un tablero de dibujo, ¡que nos permite ordenarle a una Turtle que dibuje por todas partes! Podemos usar muchas funciones de Turtle que pueden mover la Turtle. Turtle viene en la biblioteca de turtle. El módulo de turtle se puede utilizar tanto de forma orientada a objetos como orientada a procedimientos.

Algunos de los métodos comúnmente utilizados son:

  • adelante (longitud): mueve el lápiz en la dirección de avance x unidades.
  • hacia atrás (longitud): mueve el lápiz hacia atrás x unidad.
  • derecho (ángulo): gire el lápiz en el sentido de las agujas del reloj en un ángulo x.
  • izquierda (ángulo): gire el lápiz en sentido contrario a las agujas del reloj en un ángulo x.
  • penup(): deja de dibujar la pluma de Turtle.
  • pendown(): comienza a dibujar la pluma de la Turtle.

Acercarse –

  • Defina una instancia para Turtle.
  • Para un hexágono, ejecute un bucle 6 veces.
  • En cada iteración, mueva la Turtle 90 unidades hacia adelante y muévala hacia la izquierda 300 grados.
  • Esto formará Hexagon.

A continuación se muestra la implementación de Python del enfoque anterior.

Python3

# import the turtle modules
import turtle
 
# Start a work Screen
ws = turtle.Screen()
 
# Define a Turtle Instance
geekyTurtle = turtle.Turtle()
 
# executing loop 6 times for 6 sides
for i in range(6):
 
    # Move forward by 90 units
    geekyTurtle.forward(90)
 
    # Turn left the turtle by 300 degrees
    geekyTurtle.left(300)

Producción:

Tortuga haciendo hexágono

Publicación traducida automáticamente

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