1.確定要繪制的圖表。
2.創建壹個畫布來繪制您需要的圖片。
(1)畫布大小。您可以使用默認大小或自定義畫布大小。
(2)畫布背景色bgcolor()。
(3)確定起點位置。
3.畫筆設置。
(1)畫筆的大小和顏色。
(2)刷運行屬性。
其次,定義畫布參數
進口?烏龜?作為什麽?t
屏幕尺寸(寬度?=?沒有,嗨?=?無bg?=?none)#參數是畫布的寬度、高度和背景顏色,以像素為單位。
t . screensize()#返回默認大小(400,300)。
T.screen()#也表示默認的畫布大小,註意s的大小寫。
T.setup(w = 0.5,h = 0.75,startx = none,starty = none)# w,h是表示像素的整數,當它是小數時,它表示計算機屏幕的比例。
#startx,starty坐標表示矩形窗口左上角頂點的位置,默認為屏幕中心位置。
第三,定義畫筆
1,畫筆狀態
默認情況下,有壹個坐標軸的坐標原點是畫布的中心,並且在坐標原點上有壹只面向X軸正方向的小烏龜。這裏我們用兩個詞來描述小烏龜:坐標原點(位置)和面向X軸的正方向(方向)。在畫烏龜時,位置方向用來描述小烏龜(畫筆)的狀態。
2、畫筆的屬性
畫筆(畫筆屬性、顏色、線條寬度)
(1)turtle . penzize():設置畫筆的寬度;
(2)turtle . pen color():不傳入參數,返回當前畫筆顏色。傳入的參數設置畫筆顏色,可以是“綠色”或“紅色”等字符串或RGB 3元組;
& gt& gt& gt?鉛筆顏色(棕色)
& gt& gt& gt?圖普。=?(0.2,?0.8,?0.55)
& gt& gt& gt?鋼筆顏色
& gt& gt& gt?鋼筆顏色()
# 33cc8c
(3)turtle . speed(速度):設置畫筆的移動速度。筆刷繪制的速度範圍是【0,10】的整數,數字越大速度越快。
相關推薦:Python入門課程
3、繪圖命令
操縱烏龜繪制的命令有很多,可以分為三種類型:壹種是運動命令,壹種是畫筆控制命令,另壹種是全局控制命令。
(1)刷子運動命令:
②刷控制命令:
③全局控制命令:
第四,訂單的詳細說明
turtle.circle(半徑,?範圍=無,?步驟=無)
描述:用給定的半徑畫壹個圓。
參數:
半徑(半徑);半徑為正(負),表示圓心在畫筆的左(右)側畫壹個圓;
範圍(弧度)(可選);
Steps(可選)(制作壹個半徑為的圓的內接正多邊形,多邊形的邊數為steps);
例如:
圈(50)?#?圓形;
圓(50步=3步)?#?三角形;
圓(120,?180)?#?半圓形
五、繪圖示例
(1)菱形向日葵
進口?烏龜?作為什麽?t?#turtle庫是python的內部庫,所以可以通過導入直接使用。
def?繪制_菱形(三角形):
為了什麽?我?在?範圍(1,3):
turt . forward(100)?#前進100步
希望我的回答對妳有幫助。