18.รูป 6 เหลี่ยม 4 รูปซ้อน
Last updated
Last updated
// Some code
import turtle #นำเข้าโมดูล turtle เพื่อใช้ในการวาดกราฟิก
t = turtle.Turtle() #สร้างวัตถุเต่า (turtle) ชื่อ t สำหรับใช้ในการวาดกราฟิก
t.shape('turtle') #กำหนดรูปร่างของวัตถุ t ให้เป็นรูปเต่า
t.color('blue') #กำหนดสีของปากกาที่วัตถุ t ใช้เป็นสีน้ำเงิน
t.width(2) #กำหนดความหนาของเส้นที่วาดโดย t เป็น 2 หน่วย
for _ in range(4): #วนซ้ำ 4 ครั้งเพื่อสร้างรูปแบบที่ประกอบไปด้วย 4 ส่วน
for _ in range(6): #วนซ้ำ 6 ครั้งภายในแต่ละส่วนเพื่อวาดหกเหลี่ยม (hexagon)
t.fd(60) #วาดเส้นตรงไปข้างหน้าระยะ 60 หน่วย
t.rt(60) #หมุนหัวปากกาทางขวา 60 องศา (ใช้ในแต่ละด้านของหกเหลี่ยม)
t.rt(90) #หลังจากวาดหกเหลี่ยมเสร็จ หมุนหัวปากกาทางขวา 90 องศาเพื่อเริ่มวาดหกเหลี่ยมถัดไป
turtle.exitonclick() #ปิดหน้าต่างกราฟิกเมื่อคลิกเมาส์บนหน้าจอ