https://www.cnblogs.com/nowgood/p/turtle.html 參照這個部落格學習,實際上這隻是個簡單的學習筆記。
設定畫布的大小:
turtle.screensize(800,600,"green") 寬,高,綠色
turtle.setup(width=0.4,height=0.7,, startx=100, starty=100)後面兩個表示矩形視窗左上角頂點的位置,如果為空,視窗位于螢幕中心
畫筆:
turtle.pensize(2) 設定畫筆的大小
tup=(0.2,0.8,0.55)
turtle.pencolor(tup)設定畫筆顔色
turtle.speed(1) 【0-10】數值越大越快
各種繪圖的指令:
turtle.forward(80) 像畫筆方向移動80,基本就是x軸正方向
turtle.backward(200) 完全反方向移動
turtle.right(90) 順時針轉90度 left是逆時針轉90度
turtle.goto(100,90) 移動到100,90的位置,同時移動軌迹也存在
turtle.penup() 把筆擡起來
turtle.pendown() 把筆放下 這兩個一般 是對應的,因為移動的時候如果不penup的話移動軌迹依然存在,是以就是需要這樣直接将筆移動到另一個地方
turtle.fillcolor("red") 設定填充顔色
turtle.begin_fill()開始填充
turtle.circle(100) 畫一個閉合的圖,先畫圖然後再填充顔色
turtle.end_fill()結束填充
turtle.hideturtle()隐藏滑鼠
turtle.showturtle()顯示滑鼠
turtle.circle(50,steps=4)畫一個圓内切四邊形
turtle.circle(50,250) 50是半徑 250是弧度,畫一個圓心是250度的圓
time.sleep(10) 在最後加這個函數不會立即關閉視窗