turtle.setup (canvwidth/width=
none
, canvheight/height=
none
, color=
none
,startx=
none
, starty=
none
)
建立繪圖窗體,輸入窗體的高寬(整數時為畫素,小數為佔電腦螢幕的比例),(startx, starty)這一座標表示視窗左上角位於絕對座標軸的位置, 如果為空,則視窗位於螢幕中心
turtle.pensize(width)
=turtle.width(width)
選擇畫筆粗細
turtle.pencolor(color)
設定畫筆顏色color為顏色字串或rgb值 選擇畫筆的顏色
turtle.speed(speed)
設定畫筆移動速度,畫筆繪製的速度範圍[0,10]整數
turtle.penup(
)=turtle.pu(
)=turtle.up(
)
將畫筆提起
turtle.pendown(
)=turtle.pd(
)
將畫筆放下
turtle.goto(x,y)
海龜移動到(x,y)
turtle.forward(distance)
=turtle.fd(d)
海龜以單位畫素向正方向移動
turtle.backward(distance)
=turtle.bk(d)
海龜以單位畫素向反方向移動
turtle.circle(r,angle)
以左側距離r為圓心實現angle角度曲線運動
turtle.setheading(angle)
=turtle.seth(angle)
改變角度成為絕對座標軸(x-y座標系)下的角度
turtle.left(angle)
以左為正改變角度
turtle.right(angle)
以右為正改變角度
turtle.home(
)
將當前位置設為原點
turtle.dot® 以當前位置為圓心畫半徑為r的圓
turtle.fillcolor(color)
為繪製圖形的填充顏色
turtle.color(color1, color2)
同時設定畫筆顏色=color1,填充顏色=color2
turtle.filling(
)
返回當前是否在填充狀態
turtle.begin_fill(
)
準備開始填充圖形
turtle.end_fill(
)
填充完成
turtle.hideturtle(
)
隱藏畫筆形狀
turtle.showturtle(
)
顯示畫筆形狀
turtle.clear(
)
清空turtle視窗,但視窗的位置和狀態不會改變
turtle.reset(
)
清空視窗,並重置turtle狀態為起始狀態
turtle.undo(
)
撤銷上乙個turtle動作
turtle.isvisible(
)
返回當前turtle是否可見
turtle.stamp(
)
複製當前圖形
turtle.write(s [
,font=
("font-name"
,font_size,
"font_type")]
)
寫文字,s為文字內容,font是字型的引數,分別為字型名稱,大小和型別;font為可選項,font引數也是可選項
turtle.mainloop(
)或turtle.done(
)
啟動事件迴圈 -呼叫tkinter的mainloop函式。必須是烏龜圖形程式中的最後乙個語句。
turtle.delay(delay=
none
)
設定或返回以毫秒為單位的繪圖延遲。
turtle.begin_poly(
)
開始記錄多邊形的頂點。當前的烏龜位置是多邊形的第乙個頂點。
turtle.end_poly(
)
停止記錄多邊形的頂點。當前的烏龜位置是多邊形的最後乙個頂點。將與第乙個頂點相連。
turtle.get_poly(
)
返回最後記錄的多邊形。 python教學筆記 python學習筆記(一)
1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...
python學習筆記
coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...
Python 學習筆記
python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...