15.วาดรูปเลขแปดอารบิก
Last updated
Last updated
// Some code
import turtle #นำเข้าโมดูล turtle เพื่อใช้ในการวาดกราฟิก
t = turtle.Turtle() #สร้างออบเจ็กต์เต่า Turtle ที่ใช้วาดกราฟิก
t.shape('turtle') #กำหนดรูปร่างของเต่าให้เป็นรูปเต่า
t.color('blue','yellow')#กำหนดสีเส้นขอบเป็นสีน้ำเงินและสีเติมเป็นสีเหลือง
t.width(3) #กำหนดความหนาของเส้นเป็น 3 หน่วย
t.begin_fill() #เริ่มต้นการเติมสีสำหรับพื้นที่ที่ถูกวาดหลังจากนี้
t.circle(100) #วาดวงกลมที่มีรัศมี 100 หน่วย
t.circle(-100) #วาดวงกลมที่มีรัศมี -100 หน่วย (ทวนเข็มนาฬิกา)
for i in range(4): #เริ่มต้นลูปเพื่อทำซ้ำ 4 ครั้ง
t.circle(100) #ในแต่ละรอบของลูป: วาดวงกลมที่มีรัศมี 100 หน่วย
t.circle(-100) #ในแต่ละรอบของลูป: วาดวงกลมที่มีรัศมี -100 หน่วย (ทวนเข็มนาฬิกา)
t.end_fill() #จบการเติมสีสำหรับพื้นที่ที่ถูกล้อมกรอบที่วาด