บทความนี้สอนวิธีวาดรูปสามเหลี่ยมด้วย Python โดยใช้โมดูล turtle ซึ่งเป็นโมดูลที่ได้รับความนิยมสำหรับการวาดรูปทรงต่างๆ คุณจะได้เรียนรู้คำสั่งสำหรับวาดรูปสามเหลี่ยมด้วย Python พร้อมโค้ดโปรแกรม และคำอธิบาย โดยมีรายละเอียดดังนี้
ตัวอย่าง คำสั่งที่สำคัญสำหรับวาดรูปสามเหลี่ยมด้วย Python
1. color ใช้ใส่สีเส้น
2. fillcolor ใช้ใส่สีภาพที่วาด
3. begin_fill คือเริ่มลงสี และ end_fill คือจบการลงสี
4. forward ใช้วาดเส้นตรง
5. left หมุนองศาไปทางซ้าย
ตัวอย่าง Python วาดรูปสามเหลี่ยม
import turtle
triangle = turtle.Turtle()
triangle.color("orange")
triangle.fillcolor("orange")
triangle.begin_fill()
for i in range(3):
triangle.forward(200)
triangle.left(120)
triangle.end_fill()
turtle.done()
จากตัวอย่างโค้ดโปรแกรม Python วาดรูปสามเหลี่ยม สามารถอธิบายได้ดังนี้
1. นำเข้าโมดูล turtle เข้ามาในโปรแกรม
2. สร้างตัวแปรชื่อ triangle เพื่อเรียกใช้โมดูล turtle
3. กำหนดสีเส้น (color) และสีสามเหลี่ยม (fillcolor) เท่ากับสีส้ม
4. เริ่มการลงสีด้วย begin_fill
5. วนลูป for 3 รอบแต่ละรอบจะวาดเส้นตรง 200pixel และปรับหมุนองศาไปทางซ้าย 120 องศา
6. จบการลงสีด้วย end_fill
7. จบการวาดรูปสามเหลี่ยมด้วย done
สรุป บทความนี้สอนวิธีวาดรูปสามเหลี่ยมด้วย Python โดยเริ่มจากเรียนรู้คำสั่งที่สำคัญของโมดูล turtle จากนั้นเขียนโค้ดโปรแกรม Python วาดรูปสามเหลี่ยม และได้เรียนรู้ขั้นตอนการทำงานของโค้ดโปรแกรมดังกล่าว