1.turtle庫是python標準庫之一,是入門級的圖形繪製函式庫。
2.turtle繪圖原理:有乙隻海龜,其實在窗體正中心,在畫布上游, 走過的軌跡形成了繪製的圖形,海龜由程式控制,可以變換 顏色、改變寬度等。
3.turtle繪圖窗體布局:最小單位是畫素
setup()設定窗體大小及位置 格式:turtle.setup(width,height,startx,starty)。
4個引數中後兩個可選。
setup函式不是必須的,只有當需要控制繪圖窗體大小的時候才呼叫。
4.turtle空間座標體系
turtle。goto(x,y) 讓在任何位置的海龜到達指定位置。例如:
方向控制語句:turtle.fd(d) 向海龜的正前方向執行。
turtle.bk(d) 向海龜的反方向執行。
turtle.circle(r,angle) 以海龜當前位置左側的某一點為圓心,進行曲線執行。
5.turtle角度座標體系
可使用turtle.seth(angle) 改變海龜行進方向,不行進,引數angle為絕對度數。
類似用法:turtle.left(angle) turtle.right(angle) 例如:
6.rgb色彩體系
rgb指紅綠藍三個通道的顏色組合,可覆蓋視力所能感知的所有顏色,rgb每色取值範圍0-255整數或0-1小數。
常用rgb色彩
英文名稱
rgb整數值
rgb小數值
中文名稱
white
255,255,255
1,1,1
白色yellow
255,255,0
1,1,0
黃色magenta
255,0,255
1,0,1
洋紅cyan
0,255,255
0,1,1
青色blue
0,0,255
0,0,1
藍色black
0,0,0
0,0,0
黑色seashell
255,245,238
1,0.96,0.93
海貝色gold
255,215,0
1,0.84,0
金色pink
255,192,203
1,0.75,0.80
粉紅色brown
165,42,42
0.65,0.16,0.16
棕色purple
160,32,240
0.63,0.13,0.94
紫色tomato
255,99,71
1,0.39,0.28
番茄色預設採用小數值,可切換為整數值。
用下面函式改變turtle色彩數值的使用,格式:turtle.colormode(mode) -1.0
python基本庫之turtle
程式設計入門層面最常使用的基本繪相簿 import turtl turtle.setup width,height,startx,starty width,height 窗體寬和高 startx,starty 窗體離左 上邊界的距離 狀態 from turtle import pendown pd ...
Python 之 Turtle 海龜庫
大家初次學習通常喜歡通過圖形學習程式設計,使用 turtle 繪製線 圓及其他形狀。體驗互動式程式設計。函式操作 海歸庫方法 描述 setuo x,h,x,y 設定窗體的位置和大小 goto x,y 指從當前的點指向括號內所給座標 fd d bk d 沿著海龜的前方向執行 沿著海龜的反方向執行 ci...
python之turtle庫簡單介紹
在使用turtle函式之前首先要匯入turtle函式 import turtleturtle.screensize a,b,c turtle.showturtle turtle.hideturtle turtle.pensize turtle.pencolor turtle.speed turtle...