1. 程式人生 > >Python turtle庫小練習

Python turtle庫小練習

問題1:利用Turtle庫畫出奧運五環

#畫一個奧運五環
#黑色圓環
import turtle
turtle.speed(10)
turtle.up()
turtle.goto(50,0)
turtle.down()
turtle.pensize(8)
turtle.circle(100)
#藍色圓環
turtle.up()
turtle.goto(-170,0)
turtle.down()
turtle.pencolor("blue")
turtle.circle(100)
#紅色圓環
turtle.up()
turtle.goto(270,0)
turtle.down()
turtle.pencolor("red")
turtle.circle(100)
#綠色圓環
turtle.up()
turtle.goto(160,-120)
turtle.down()
turtle.pencolor("green")
turtle.circle(100)
#黃色圓環
turtle.up()
turtle.goto(-60,-120)
turtle.down()
turtle.pencolor("yellow")
turtle.circle(100)
turtle.done()

 執行結果如下

 

 

問題2:畫出一個紅色五角星 

import turtle
turtle.pensize(3)
turtle.begin_fill()
turtle.fillcolor("red")
turtle.left(72)
turtle.forward(200)
turtle.right(144)
turtle.forward(200)
turtle.left(72)
turtle.forward(200)
turtle.right(144)
turtle.forward(200)
turtle.left(72)
turtle.forward(200)
turtle.right(144)
turtle.forward(200)
turtle.left(72)
turtle.forward(200)
turtle.right(144)
turtle.forward(200)
turtle.left(72)
turtle.forward(200)
turtle.right(144)
turtle.forward(200)
turtle.end_fill()
turtle.hideturtle()
turtle.done()

 執行結果如下: