09.ดอกไม้หลายแฉก2
Last updated
Last updated
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() # ทำให้หน้าจอวาดภาพยังคงเปิดอยู่จนกว่าจะปิดด้วยการคลิก