Python turtle庫小練習
阿新 • • 發佈:2019-01-06
問題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()
執行結果如下: