用python畫個五星紅旗
阿新 • • 發佈:2017-09-11
eth for forward margin mar turtle got idt 根據
根據下圖發現,主星和2、3副星從右畫就好,而1、4副星從左開始畫會比較好找坐標。
import turtle turtle.bgcolor("red") turtle.fillcolor("yellow") turtle.color(‘yellow‘) turtle.speed(10) #主星 turtle.begin_fill() turtle.up() turtle.goto(-600,220) turtle.down() for i in range (5): turtle.forward(150) turtle.right(144) turtle.end_fill()#第1顆副星 turtle.begin_fill() turtle.up() turtle.goto(-400,295) turtle.setheading(305) turtle.down() for i in range (5): turtle.forward(50) turtle.left(144) turtle.end_fill() #第2顆副星 turtle.begin_fill() turtle.up() turtle.goto(-350,212) turtle.setheading(30) turtle.down() for i in range (5): turtle.forward(50) turtle.right(144) turtle.end_fill() #第3顆副星 turtle.begin_fill() turtle.up() turtle.goto(-350,145) turtle.setheading(5) turtle.down() for i in range (5): turtle.forward(50) turtle.right(144) turtle.end_fill() #第4顆副星 turtle.begin_fill() turtle.up() turtle.goto(-400,90) turtle.setheading(300) turtle.down() for i in range (5): turtle.forward(50) turtle.left(144) turtle.end_fill()
那麽這是成品~
用python畫個五星紅旗