下面展示**
# import turtle
# turtle.
setup
(650
,350
,200
,200
)# 寬度 高度
(若是整數表示畫素,若是小數表示佔視窗比例)
左上角x和y
(畫素,若是none表示居中)
# turtle.
penup
() # turtle.pu(
) # turtle.up(
) # 抬起畫筆,之後移動畫筆不繪製形狀
# turtle.
pendown
() # turtle.pd(
) # turtle.
down
() # 落下畫筆,之後移動畫筆繪製形狀
# turtle.
pensize(25
) # turtle.
width
() # 設定畫筆引數,如無引數輸入或為none則返回當前畫筆寬度
# turtle.
pencolor
("purple"
) # turtle.
pencolor
(colorstring)# turtle.
pencolor
((r,g,b)
)# 設定畫筆顏色
# turtle.
position
() # turtle.
pos(
) # 返回烏龜的當前位置(x,y)
# turtle.
heading
() # 返回海龜當前方向
# turtle.
fd(distance) # turtle.
forward
(distance) # distance可正可負表示向前移動畫素
# turtle.
seth
(to_angle) # turtle.
setheading
(to_angle) # 設定海龜的方向,是絕對角度,定義同數學中的定義0
-360、
# turtle.
circle
(radius, extend=none)
# 繪製圓弧形,radius表示半徑,可正可負,正表示逆時針繪製,負表示順時針繪製,
# extend是繪製的角度,當不設定或為none時繪製整個圓
'''turtle.
circle
(radius, extent=none, steps=none)
繪製乙個 radius 指定半徑的圓。圓心在海龜左邊 radius 個單位;extent
為乙個夾角,用來決定繪製圓的一部分。如未指定 extent*則繪製整個圓。
如果 *extent 不是完整圓周,則以當前畫筆位置為乙個端點繪製圓弧。
如果 radius 為正值則朝逆時針方向繪製圓弧,否則朝順時針方向。
最終海龜的朝向會依據 extent 的值而改變。
圓實際是以其內切正多邊形來近似表示的,其邊的數量由 steps 指定。
如果未指定邊數則會自動確定。此方法也可用來繪製正多邊形。
'''# turtle.
left(60
) # turtle.
left
(degree) # 逆時針移動degree°
# turtle.
right
(120
) # turtle.
right
(degree) # 順時針移動degree°
# turtle.
speed
(speed):設定畫筆移動速度,畫筆繪製的速度範圍[0,
10]整數,數字越大越快,但0是例外,是最快。
# turtle.
goto
(x,y) # 將畫筆移動到座標為x,y的位置
# turtle.
hideturtle
() # 隱藏畫筆的turtle形狀
# turtle.
showturtle
() # 顯示畫筆的turtle形狀
# turtle.
mainloop
()或turtle.
done()
# 啟動事件迴圈 -呼叫tkinter的mainloop函式。必須是烏龜圖形程式中的最後乙個語句。
Python學習筆記 turtle庫
turtle.setup canvwidth width none canvheight height none color none startx none starty none 建立繪圖窗體,輸入窗體的高寬 整數時為畫素,小數為佔電腦螢幕的比例 startx,starty 這一座標表示視窗左上...
PYTHON學習筆記 2 turtle庫
4.python基本圖形繪製 guido van rossum 是python語言創立者,python是通用語言,是指令碼語言 開源語言 跨平台語言 多模型語言。特點和優勢是 語法簡潔 行數僅是c語言的10 強制可讀性,較少的底層語法元素,多種程式設計方式,支援中文字元 生產高產 13萬的第三方庫,...
python學習筆記 turtle庫的使用
python中其他庫的呼叫方法也一樣 1 import 庫名 使用方法 庫名 函式名 函式引數 使用這種方法的好處就是,當乙個程式裡呼叫了多個庫時,可以防止函式名重複。2 from 庫名 import 函式名1,函式名2,函式名n 這種方法呼叫的只是import後宣告的函式,在使用這些函式時,直接 ...