En este artículo, vamos a aprender cómo dibujar la forma de un Diamante usando gráficos de turtle en Python.
Gráficos de Turtle:
- adelante (longitud): mueve el lápiz en la dirección de avance x unidades.
- 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 el sentido contrario a las agujas del reloj en un ángulo x.
Acercarse:
- Importe los módulos de Turtle.
- Defina una instancia para la Turtle.
- Primero, haz el triángulo más grande.
- Luego haz tres líneas dentro del triángulo más grande.
- Luego haz 4 triángulos pequeños.
- Luego haz una línea sobre estos cuatro triángulos.
A continuación se muestra la implementación de Python del enfoque anterior:
Python3
# python program # import for turtle module import turtle # defining instance of turtle pen = turtle.Turtle() wn = turtle.Screen() # this is for bigger triangle pen.left(60) pen.forward(200) pen.left(120) pen.forward(200) pen.left(120) pen.forward(200) pen.left(150) # this for making three lines # inside the bigger triangle pen.forward(174) pen.backward(174) pen.left(16.5) pen.forward(180) pen.backward(180) pen.right(31.5) pen.forward(180) pen.right(75) # this is for making upper triangle1 pen.forward(53) pen.left(120) pen.forward(50) pen.left(120) pen.forward(50) # this is for making upper triangle2 pen.right(120) pen.forward(50) pen.left(120) pen.forward(50) # this is for making upper triangle3 pen.right(120) pen.forward(50) pen.left(120) pen.forward(50) # this is for making upper triangle1 pen.right(120) pen.forward(50) pen.left(120) pen.forward(50) pen.left(180) pen.forward(50) # this is for making line above all 4 small triangle pen.left(300) pen.forward(160)
Producción:
Publicación traducida automáticamente
Artículo escrito por kashishmishra9911 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA