庫的概念
什麼是庫呢?可以把庫看成一個寶箱,裡面有許多非常好用的東西。這些東西是别人已經寫好的,我們直接拿來用就可以啦。
python裡面有很多非常好用的庫,這也是我們學習Python的一塊内容
turtle庫
turtle庫時Python用來畫圖的一個庫,這個庫裡面有很多畫圖的命令。
用turtle庫畫圖就是去控制畫筆的運動,畫筆運動的軌迹就是畫出來的圖形。
一些代碼的解釋
import turtle
要用一個庫,必須先導入這個庫。導入庫用的是import關鍵字
turtle.Pen()
像這樣的用法叫發送命令(或者調用方法),命令後面都有一對括号。對turtle庫發送一個Pen()命令,就可以取得一支畫筆。一開始畫筆在坐标原點,朝向為向右→
t.forward(100)
forward()是前進的命令,括号裡面的100指定前進100個像素。
t.right(144)
right()是右轉的命令,對畫筆發送一個右轉144度的命令。
當然還有一些其他常用的命令,我們可以課上進一步去學習。
import turtle # 取得一支畫筆,取名叫t t = turtle.Pen() t.pensize(5) # 設置畫筆的粗細為5個像素 t.pencolor("yellow") # 設置畫筆的顔色為黃色 t.fillcolor("red") # 設置填充的顔色為紅色 # 開始填充 t.begin_fill() # 五角星五條邊,需要循環5次。for循環時Python裡面的循環命令。 for i in range(5): t.forward(200) # 畫筆前進200像素 t.right(144) # 右轉144度 t.end_fill() # 結束填充 turtle.done()
程序運行的結果:
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!