python學習筆記

2021-10-04 04:41:19 字數 1710 閱讀 7267

1、畫布空間

turtle.setup(width,height,startx,starty)

//(畫布的寬,長,畫布左上點x,y)

2、空間座標系:

絕對座標系中心點為(0,0);

turtle.goto(x,y)——從中心(0,0)到(x,y)

海歸座標體系y左右x前進後退

turtle.circle(r,angle)以海龜的當前位置的左側某一點為圓心,半徑為r,角度為angle的圓曲線行駛

turtle.fd(d)正前方向行駛

turtle.bk(d)後方向行駛

3、角度座標體系:

絕對角度:絕對座標系中

turtle.seth(angle)——改變運動方向

海龜角度:海龜座標體系中

turtle.right(angle)

turtle.left(angle)

4、rgb色彩模式

紅綠藍三個色,每色取值範圍0255整數或01小數

白色 255,255,255或1,1,1

黃色 255,255,0或1,1,0

turtle.colormode(mode)mode=1小數值/=255整數值

5、import《庫名》

《庫名》函式名(《函式引數》)

from《庫名》import《函式名》/from《庫名》import*

《函式名》(《函式引數》)

import《庫名》as《庫別名》

《庫別名》.《函式名》(《函式引數》)

6、畫筆控制函式

turtle.penup()抬起

turtle.pendown()落下

turtle.pensize(width)/turtle.width(width)畫筆寬度

turtle.pencolor(color/顏色字串或r,g,b值) (r,g,b)_小數值 ((r,g,b))_元組值 畫筆顏色

7、運動控制函式

走直線turtle.forward(d)/turtle.fd(d)

走曲線turtle.cirle(r,extent)

8、方向控制函式

絕對角度

turtle.setheading(angle)/turtle.seth(angle)

海龜角度

turtle.left()/turtle.right()

example❤

import turtle as t

t.setup

(700

,500

,200

,200)t.

penup()

t.fd(-

250)

t.pendown()

t.pensize(10

)t.pencolor

("pink")t.

right(30

)t.fd(

200)

t.left(60

)t.fd(

200)

t.circle

(115

,240)t.

circle(1

,180)t.

circle

(115

,240

)t.done

python教學筆記 python學習筆記(一)

1.eval 函式 eval是單詞evaluate的縮寫,就是 求.的值的意思。eval 函式的作用是把str轉換成list,dict,tuple.li 1 1,2,3 print eval li 1 di 1 print eval di 1 tu 1 2,4,6 print eval tu 1 執...

python學習筆記

coding utf 8 coding utf 8 應該像八股文一樣在每個指令碼的頭部宣告,這是個忠告 為了解決中文相容問題,同時你應該選擇支援 unicode 編碼的編輯器環境,保證在執行指令碼中的每個漢字都是使用 utf 8 編碼過的。cdays 5 exercise 3.py 求0 100之間...

Python 學習筆記

python 學習筆記 def run print running.def execute method method execute run result running.condition false test yes,is true if condition else no,is false ...