python中的畫圖方式主要有三種:turtle、tkinter、pygame,我們先從最簡單的turtle開始。
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SMhdjYwMWOlVjNlBDZwATM0AjNhhjMxQWZ2MWOxgTN48CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
turtle翻譯過來是海龜,我們一般喊它小海龜畫圖。
turtle是一款簡單易上手的繪圖軟體,一般隻有一個檔案,代碼也短,主要是由python自己去完成畫圖的工作,互動不多,非常适合帶領孩子們進入精彩的程式設計世界。turtle是由Wally Feurzeig, Seymour Papert and Cynthia Solomon等人在1967年基于原始的Logo語言研發而成,後來在python出現之後,有人對齊進行了重寫,把turtle變成了python的一個内置子產品。後來随着python大熱,turtle子產品也順勢成為python簡單好用的一個代名詞。
turtle使用起來很簡單,使用少量的幾行代碼,改變幾個參數就能畫出漂亮的圖形,還可以自定義參數,輕松畫出如喜洋洋、光頭強、多啦A夢、櫻桃小丸子等深受孩子喜愛的動畫圖形,令人驚歎。
同時在學習turtle的過程中,會逐漸涉及到python的基本文法、函數、子產品、類、對象等基礎知識的學習,用邊玩邊學來形容turtle再恰當不過了。