回覆列表
-
1 # 小小猿愛嘻嘻
-
2 # 程式猿來導事
利用python繪製可愛皮卡丘,有以下方法:
簡單粗暴型實現:Python程式碼:一條語句搞定
複雜可愛型實現:主要透過turtle模組繪製:
構建以下4和函式來實現:
def drawNose():# # 畫鼻子
def drawEyes(seth, fd, r): # 畫眼睛
def drawFace(seth, fd): # 畫臉
def drawLip():# 畫嘴巴
Python程式碼:
執行結果:
這個非常簡單,主要用到turtle這個模組,一個繪圖函式庫,可以快速繪製平面二維圖形,下面我簡單介紹一下實現過程,主要分為鼻子、眼睛、臉、嘴巴這4個部分,實驗環境win10+python3.6+pycharm5.0,主要內容如下:
1.繪製鼻子,這裡主要是一個扇形,然後用黑色填充就行,測試程式碼如下,非常簡單:
2.繪製眼睛,這裡主要是繪製1個大的圓形,用黑色填充,然後再繪製1個小的圓形,用白色填充,測試程式碼如下:
3.繪製臉,這裡主要是繪製一個大的圓形,然後用紅色填充就行,測試程式碼如下,非常簡單:
4.繪製嘴巴,這裡的程式碼比較麻煩,就是一些弧線組合,然後填充色為暗紅色,測試程式碼如下:
5.最後就是呼叫上面的各個部分繪製函式,設定背景色為黃色,眼睛和臉需要呼叫兩次,如下:
執行這個程式,截圖如下,就是一個可愛的皮卡丘臉:
至此,我們就完成了利用python的turtle庫繪製一個可愛的皮卡丘。總的來說,整個過程不難,但是需要一定的繪圖基礎,同時也需要對turtle庫比較熟悉,常見的繪圖函式都需要熟練掌握才行,如果你沒有任何基礎的話,建議還是先熟悉一下turtle庫的使用,再熟悉一下上面的程式碼,多除錯幾遍程式,很快就會掌握的,網上也有很多相關的資料和原始碼可供參考https://blog.csdn.net/weixin_42209553/article/details/86228085,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言。