turtle庫的基本運用

2021-10-14 02:08:42 字數 1041 閱讀 5581

**示例:

#pythondraw py

import turtle

turtle.setup(650,350,200,200)#設定窗體的大小和位置

turtle.penup()#畫筆起

turtle.fd(-250)#海龜座標,向後

turtle.pendown()#畫筆落

turtle.pensize(25)#畫筆寬度

turtle.pencolor("purple")#rgb

turtle.seth(-40)#改變海龜行進方向,-40為順時針,畫布正右側為絕對0度

for i in range(4):

turtle.circle(40, 80)#左側40為圓心,繪製80度

turtle.circle(-40, 80)

turtle.circle(40, 80/2)

turtle.fd(40)

turtle.circle(16, 180)

turtle.fd(40 * 2/3)

turtle.done()#保持窗體

pencolor('red','yellow'),畫筆為red,填充色為yellow

turtle.circle(radius, extent=none, steps=none)

引數繪製乙個 radius 指定半徑的圓。圓心在海龜左邊 radius 個單位;extent 為乙個夾角,用來決定繪製圓的一部分。如未指定 extent*則繪製整個圓。如果 *extent 不是完整圓周,則以當前畫筆位置為乙個端點繪製圓弧。如果 radius 為正值則朝逆時針方向繪製圓弧,否則朝順時針方向。最終海龜的朝向會依據 extent 的值而改變。

圓實際是以其內切正多邊形來近似表示的,其邊的數量由 steps 指定。如果未指定邊數則會自動確定。此方法也可用來繪製正多邊形。

turtle庫較為簡單,理清整個繪圖的步驟並不難把問題解決,關鍵的地方在於turtle庫中的迴圈,以及和其他庫(如random)的混合使用。

python中turtle的基本運用

turtle.setup x,y 設定畫布大小 turtle.fd num 向箭頭方向前進 turtle.bk num 從箭頭的屁股回頭 turtle.pencolor 顏色 定義畫筆的顏色 turtle.width num 定義畫筆的尺寸 turle.left num 箭頭逆時針旋轉num度 tu...

turtle庫基本介紹

turtle的使用最小單位是畫素,比如繪製100長的直線指的是100畫素長的直線,繪圖窗體的座標原點位於窗體的左上角,turtle.setup 函式 turtle.setup 用來設定窗體的位置和大小,turtle.setup width,height,startx,starty 這四個引數分別代表...

turtle庫基本函式

如果通過from trutle import 的方式下面可以直接使用turtle的函式 import turtle 設定畫布的大小和位置 相對左上角螢幕 turtle.setup 650,350,200,200 turtle.penup penuo pendown turtle.pendown tu...