Devdit
 

Python วาดรูปสามเหลี่ยม

5.5K

บทความนี้สอนวิธีวาดรูปสามเหลี่ยมด้วย 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 วาดรูปสามเหลี่ยม และได้เรียนรู้ขั้นตอนการทำงานของโค้ดโปรแกรมดังกล่าว

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ