12.วาดรูปวงกลมเติมสี
Last updated
Last updated
// Some code
from turtle import * #นำเข้าโมดูล turtle ทั้งหมด เพื่อใช้ในการวาดกราฟิก
pensize(3) #กำหนดความหนาของปากกาเป็น 3 หน่วย
color('black') #กำหนดสีของปากกาและสีสำหรับการเติม (fill) เป็นสีดำ
begin_fill() #เริ่มต้นการเติมสีพื้นที่ถูกล้อมกรอบหลังจากนี้
circle(100,180) #วาดครึ่งวงกลม (180 องศา) มีรัศมี 100 หน่วย
rt(180) #หมุนหัวปากกาทางขวา 180 องศา
circle(-50,180) #วาดครึ่งวงกลมกลับหัว (รัศมี -50 หน่วย) หมุน 180 องศา
circle(50,180) #วาดครึ่งวงกลมอีกครั้งในทิศทางตรงข้าม (รัศมี 50 หน่วย) หมุน 180 องศา
end_fill() #จบการเติมสีภายในพื้นที่ที่ถูกล้อมกรอบ
circle(100) #วาดวงกลมเต็ม (360 องศา) มีรัศมี 100 หน่วย
mainloop() #รักษาหน้าจอการวาดกราฟิกให้ค้างอยู่เพื่อให้เห็นผลลัพธ์