Python圖形庫Turtle
阿新 • • 發佈:2017-10-07
隱藏 當前 如果 pan svi idt dot 左旋 16px
畫筆繪制狀態函數 | |
函數 | 描述 |
pendown() | 放下畫筆 |
penup() | 提起畫筆,與pendown()配合使用 |
pensize(width) | 設置畫筆線條的粗細為指定大小 |
畫筆運動函數 | |
函數 | 描述 |
forward() | 沿當前方向前進指定距離 |
backward() | 沿當前相反方向後退指定距離 |
right(angle) | 向右旋轉angle角度 |
left(angle) | 向左旋轉angle角度 |
goto(x,y) | 移動到絕對坐標(x,y)處 |
setx() |
將當前x軸移動到指定位置 |
sety() | 將當前y軸移動到指定位置 |
setheading(angle) | 設置當前朝向為angle角度 |
home() | 設置當前畫筆位置為原點,朝向右 |
circle(step) | 繪制一個指定半徑,角度,以及繪制步驟 |
dot(r,color) | 繪制一個指定半徑和顏色color的圓心 |
undo() | 撤銷畫筆最後一步動作 |
speed() | 設置畫筆的繪制速度,參數為0-10之間 |
控制畫筆顏色和字體的函數 | |
函數 | 描述 |
color() | 設置畫筆的顏色 |
begin_fill() |
填充圖形前,調用該方法 |
end_fill() | 填充圖形結束,需配合begin_fill()一起使用 |
filling() | 返回填充的狀態,True為填充,False相反 |
clear() | 清空當前窗口,但不改變當前畫筆位置 |
reset() | 清空當前窗口,並重置位置等狀態為默認值 |
screensize() | 設置畫布的長和寬 |
hideturtle() | 隱藏畫筆的turtle形狀 |
showturtle() | 顯示畫筆的turtle形狀 |
isvisible() | 如果turtle可見,則返回True |
write(str,font=None) |
輸出font字體的字符串 |
Python圖形庫Turtle