turtle庫學習筆記

2021-10-25 05:50:31 字數 2226 閱讀 4413

下面展示**

# 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後宣告的函式,在使用這些函式時,直接 ...