如何用python的turtle庫來畫自己喜歡的東西?
turtle是python一個非常流行的繪圖函數庫,就像一個小海龜,根據用戶的一組函數指令,在平面坐標系中移動,從而繪制出用戶所需的圖形,下面我簡單介紹一下turtle庫的使用,實驗環境win10+python3.6+pycharm5.0,主要內容如下:
1.入門turtle,還是從最基本的函數開始,例如,畫布canvas(大小設置等)、畫筆(狀態、屬性、運動命令、控制命令等)、常用的繪圖命令等,掌握好基本功,才是最重要的,這個可以參考官方的文檔,地址https://docs.python.org/3.3/library/turtle.html?highlight=turtle:
2.基本繪圖命令熟練后,就可以試著繪制一些小圖形、小示例來鞏固自己所學的東西,不斷的積累經驗、提升自己,下面我簡單介紹一些turtle小示例,感興趣的可以參考學習一下:
繪制太陽花,這個是官網提供的小示例,入門級別的,很簡單:
程序運行截圖如下:
繪制五角星,這個示例也很簡單,代碼不多,如下:
程序運行效果:
繪制螺旋線圖,代碼如下:
程序運行效果圖:
繪制多啦A夢,代碼就不展示了,太多了,可以參考一下這個教程https://www.2cto.com/kf/201806/753261.html,效果如下:
繪制小豬佩奇,這個以前回答中提過,可以參考一下這個教程https://blog.csdn.net/qq_40587575/article/details/80587172,效果如下:
就介紹這幾個小示例吧,其實網上還有許多示例可供參考學習,我這里就不一一列舉了,感興趣的話,可以到網上搜一下相關教程和資料,學習turtle庫,最重要的還是要熟悉基本的繪圖函數,掌握好基本功,當然有一定的繪畫、美學功底更好,這樣,你就可以根據自己所需,繪制出各種各樣漂亮的圖形,希望以上分享的內容能對你有所幫助吧。