用Python畫出你的童年回憶!(附源碼)

既然無緣情人節,咱就過六一吧!

今天我們用python的turtle庫繪製童年的卡通人物,一起做回年輕的那個少年。(文末源碼)

一、Turtle圖形庫簡介

Turtle庫,又稱海龜庫,是Python語言中一個很流行的繪製圖像的函數庫。

大家可以想象一個小烏龜,在一個橫軸爲x、縱軸爲y的座標系原點,(0,0)位置開始,它根據一組函數指令的控制,在這個平面座標系中移動,從而在它爬行的路徑上繪製了圖形。

Turtle庫一般python環境會自帶,如果沒有這個庫查詢一下安裝方法。

二、常用函數

  • 畫筆控制函數

    1. penup():擡起畫筆;

    2. pendown():落下畫筆;

    3. pensize(width):畫筆寬度;

    4. pencolor(color):畫筆顏色;color爲顏色字符串或者rgb值

  • 運動控制函數

    1. forward(d)/fd(d):直行d個像素;

    2. circle(r, extent = None):繪製半徑爲r,角度爲extent的弧形,圓心默認在海龜左側距離r的位置;

  • 方向控制函數

    1. setheading(angle)/seth(angle):改變前進方向;

    2. left(angle):海龜左轉;

    3. right(angle):海龜右轉;

三、繪製過程

 

6個卡通圖案繪製源碼↓↓↓

 

資源包

關注回覆【六一】獲取源碼

(公衆號:程序員生活志)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章