欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

turtle一般用到幾種數(shù)據(jù)類型?

turtle主要包含三個類型的函數(shù)

繪制狀態(tài)函數(shù)

包括pendown(),penup(),pensize()對應(yīng)的別名字就是pd()pu()width()

pendown()字面意思就是下筆,接下來運動有關(guān)的都會繪畫別名pd()

penup(),字面意思就是提起筆,接下來不做任何繪畫,知道出現(xiàn)pendown(),別名pu()

pensize(size),確定當(dāng)前筆的大小size為大小別名width()

t.fd(100)

t.circle(100)

t.penup()#抬起筆不繼續(xù)畫

t.goto(100,100)

t.pd()

t.pensize(10)

t.circle(200)

time.sleep(3)

1

2

3

4

5

6

7

8

9

1

2

3

4

5

6

7

8

9

顏色控制函數(shù)

color(),pencolor(),begin_fill(),end_fill()

color(color1,color2)同時設(shè)置畫筆顏色pencolor=color1,填充內(nèi)容的顏色fillcolor=color2

importturtleast

importtime

#繪制多邊形

defGetNum_Polygon(num):

t.color("red","yellow")

t.begin_fill()

foriinrange(num):

angel=360/num

t.forward(80)

t.left(angel)

t.end_fill()

time.sleep(1)

if__name__=='__main__':

GetNum_Polygon(9)

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

begin_fill(),end_fill()開始填充和結(jié)束填充

運動控制函數(shù)

forward(),backward(),right(),left(),setheading(),goto(),circle()

forward(distance),在函數(shù)內(nèi)輸入distance就往(當(dāng)前方向)畫一條distance長的線段

backward(distance),在函數(shù)內(nèi)輸入distance,往當(dāng)前的相反方向畫一條distance的線段

right(angle),left(angle_num)確定方向的函數(shù),左右轉(zhuǎn)angle

goto(x,y)將畫筆移動到坐標(biāo)為x,y的位置,采用直角坐標(biāo)系,xy的值是相對一開始的原點位置(0,0)

setheading(angle),setheading是一個確定方向的函數(shù),輸入的角度不是相對的位置,是類似極坐標(biāo)的絕對角度