Turtle庫
Turtle庫是Turtle繪圖體系的Python實現,它是Python語言的標准庫之一。
Python計算生態=標准庫+第三方庫。
標准庫:隨解釋器直接安裝到操作系統中的功能模塊。
第三方庫:需要經過安裝才能使用的功能模塊。
首先,我們來介紹一下如何引用turtle庫:
1.方法一
import <庫名>
<庫名>.<函數名>(<函數參數>)
2.方法二
from <庫名> import <函數名>
from <庫名> import *
<函數名>(<函數參數>)
注意,第一種方法不會出現函數重名的問題,第二種方法會出現
3.方法三
import <庫名> as <庫別名>
<庫別名>.<函數名>(<函數參數>)
介紹一下Turtle庫的原理:就是我們假想在畫布中有一只海龜,它在畫布上跑來跑去,我們使用代碼控制Turtle的運行,將它的軌跡顯示出來。
Turtle的一個畫布空間最小單位是像素。
turtle的空間坐標系:
這里面的r默認圓心在海歸左側r距離的位置,左為正,右為負
RGB色彩模式
RGB是指紅藍綠三個通道的顏色組合(turtle.colormode(mode))
turtle的畫筆控制函數
-turtle.penup() 抬起畫筆
-turtle.pendown() 落下畫筆
-turtle.pensize(width) 畫筆寬度
-turtle.pencolor(color) 畫筆顏色
畫筆顏色的三種形式:
顏色字符串:turtle.pencolor("purple")
RGB的小數值:turtle.pencolor(1,1,1)
RGB的元組值:turtle.pencolor((1,1,1))