python生态_turtle庫:
繪制狀态函數:
pendown():别名pd(),落下畫筆,之後,移動畫筆将繪制形狀
penup():擡起畫筆
pensize():畫筆粗細大小
顔色控制函數:
pencolor():設定畫筆顔色,color(x,y)中x表示畫筆顔色,y表示背景顔色
begin_fill():開始填充
end_fill():填充結束
運動控制函數:
forward():as fd()---向前行進的距離
backward() as bk():向畫筆目前行進的反方向行進,不改變畫筆行進方向,相當于退着走
right() as rt():以目前行進角度為原點,行進方向向右改變相對角度值
left() as lt():以目前行進角度為原點,行進方向向左改變相對角度值
setheading() as seth():設定畫筆目前行進方向的角度
風輪以及疊邊形繪制:
1 import turtle
#對繪制參數進行設定
2 turtle.pensize(3)
3 turtle.penup()
4 turtle.goto(-200,0)
5 turtle.pendown()
#開始繪制風輪
6 turtle.left(45)
7 i=0
8 while i<4:
9 turtle.fd(100)
10 turtle.left(90)
11 turtle.circle(100,45)
12 turtle.left(90)
13 turtle.fd(100)
14 turtle.right(135)
15 i+=1
#疊邊形繪制
16 turtle.penup()
17 turtle.goto(200,-70)
18 turtle.pendown()
19 turtle.fd(100)
20 a=0
21 while a < 8:
22 turtle.left(80)
23 turtle.fd(100)
24 a+=1
25
希望與廣大網友互動??
點此進行留言吧!