09.ดอกไม้หลายแฉก2

from turtle import *  # นำเข้าฟังก์ชันทั้งหมดจากโมดูล turtle
pensize(3)  # ตั้งค่าความหนาของปากกาเป็น 3 หน่วย
pencolor("yellow")  # ตั้งค่าสีของเส้นปากกาเป็นสีเหลือง
begin_fill()  # เริ่มต้นการเติมสีภายในรูปร่างที่วาด
fillcolor("purple")  # ตั้งค่าสีเติมภายในเป็นสีม่วง
for i in range(24):  # เริ่มต้นลูปเพื่อวาดรูปร่าง 24 ครั้ง
    fd(100)  # เคลื่อนที่ไปข้างหน้า 100 หน่วย
    lt(60)  # หมุนกระดองเต่าไปทางซ้าย 60 องศา
    fd(50)  # เคลื่อนที่ไปข้างหน้า 50 หน่วย
    lt(180-60)  # หมุนกระดองเต่าไปทางซ้าย 120 องศา (180 - 60)
    fd(50)  # เคลื่อนที่ไปข้างหน้า 50 หน่วย
    lt(60)  # หมุนกระดองเต่าไปทางซ้าย 60 องศา
    fd(100)  # เคลื่อนที่ไปข้างหน้า 100 หน่วย
    lt(45)  # หมุนกระดองเต่าไปทางซ้าย 45 องศา
end_fill()  # สิ้นสุดการเติมสีภายในรูปร่าง
mainloop()  # ทำให้หน้าจอวาดภาพยังคงเปิดอยู่จนกว่าจะปิดด้วยการคลิก

Last updated