วิธีการวาดรูปดาว ใช้ library turtle ทำตามขั้นตอนได้เลย
1.เรียกใ้ช้ turtle เข้ามาในโปรแกรมของเราก่อน
import turtle
2.เรียกโมดูลเต่า โดยตั้งชื่อ “t” เพื่อความง่ายในการเรียกใช้งาน
import turtle
t = turtle.Turtle()
3.เราจะใช้ loop ในการซ้ำในการวาดรูปดาว โดยใช้คำสั่ง t.forward() ในการเคลื่องที่ของเส้นและระบุ
ความยาวของเส้นวาด และใช้คำสั่ง t.right() เพื่อหันเปลี่ยนทิศทางของเส้นวาด ตามรัศมีที่กำหนดไว้
import turtle
t = turtle.Turtle()
for i in range(5):
t.forward(100)
t.right(144)
จากโค้ด เราจะวาดเส้นตรงยาว 100 pixels จากนั้นเลี้ยวเปลี่ยนทิศทาง 144 องศา
และวาดซ้ำๆ 5 ครั้ง เมื่อวาดจบเราก็จะได้รูปดาว 5 แฉก
เพิ่มสีสันให้ดาวของเรา โดยใช้ List เข้ามาช่วยในการเก็บชื่อสีต่างๆไว้
import turtle
t = turtle.Turtle()
color = ['yellow','orange','green','cyan','blue']
t.pensize(4)
t.penup()
t.setpos(-90,30)
t.pendown()
for i in range(5):
t.pencolor(color[i])
t.forward(100)
t.right(144)
t.done()