天天看點

python turtle 函數簡單學習

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) 在最後加這個函數不會立即關閉視窗