亚洲mv大片欧洲mv大片入口,国产粉嫩无码一区二区三区,国内精品自产拍在线观看91,久久久亚洲欧洲日产国码二区,中文字幕人妻久久一区二区三区

常州機器視覺培訓

常州上位機軟件開發(fā)

常州工業(yè)機器人編程設計培訓

常州PLC培訓

常州PLC

常州PLC編程培訓

常州電工培訓

常州和訊plc培訓中心歡迎您!
當前位置:網站首頁 > 新聞中心 新聞中心
用 Python 畫哆啦 A 夢需要幾步?-常州上位機培訓,常州機器視覺培訓
日期:2024-4-28 14:58:41人氣:  標簽:常州上位機培訓 常州機器視覺培訓

每個人的童年都看過《哆啦 A 夢》。哆啦 A 夢是一個來自未來的貓科機器人。它的口袋有各種各樣的小玩意兒。今天,我們將用 Python 繪制哆啦 A 夢。


用 Python 繪制哆啦 A 夢

在本項目中,我們將使用 turtle 庫在 Python 中繪制哆啦 A 夢,該庫有助于創(chuàng)建形狀和圖片。


Python 繪制哆啦 A 夢的前提條件

首先,我們將使用 pip installer 在系統(tǒng)中安裝海龜庫。

image.png

導入海龜庫

image.png

創(chuàng)建哆啦 A 夢的步驟

image.png

代碼較長,完整代碼見底部留言區(qū)


1.創(chuàng)建一個類:

首先,我們將創(chuàng)建一個名為 doraemon 的類。我們將在該類中定義以下函數。


2.定義 init() 函數:

在該函數中,我們將設置屏幕的寬度和高度。


3.定義 my_goto() 函數:

我們將在此定義 penup()、goto(x,y) 和 pendown() 方法。

penup()方法將停止繪制,但烏龜將按照給定的位置移動,而 pendown()方法將開始繪制。

goto(x,y)方法會將烏龜移動到給定坐標處。

4.定義 eyes() 函數:

創(chuàng)建該函數是為了繪制眼睛。

這里我們創(chuàng)建了一個繪制眼睛的循環(huán)。

fillcolor() 方法用于為繪制賦予顏色。

begin_fill() 方法將記住著色的起點。

end_fill() 方法將填充顏色。

5.定義胡須函數

seth() 將給出繪圖的角度。

fd() 用于將烏龜向前移動。

6.定義嘴巴函數

circle() 方法將創(chuàng)建一個半徑為指定值的圓。


7.定義圍巾函數

8.定義鼻子函數

9.定義瞳孔函數

pensize() 是繪制指針的大小。


10.定義臉部函數

11.定義頭部函數

12.定義開始函數

它將根據給定的順序開始繪制。


13.模塊源文件:

我們在此編寫程序的模塊源代碼。


pensize() 為 5,speed() 為 9。

現在我們將調用類 doraemon。

start() 將啟動程序。

我們將用 mainloop() 關閉程序。繪制哆啦 A 夢并輸出結果。

image.png

現在,我們已經成功學會了如何使用 Python 及其海龜庫繪制我們喜愛的卡通人物哆啦 A 夢。希望這個項目能給你帶來樂趣,現在你也可以使用這個烏龜庫繪制自己喜歡的卡通人物了。

本文網址:
下一篇:沒有資料

相關信息:
版權所有 CopyRight 2006-2017 江蘇和訊自動化設備有限公司 常州自動化培訓中心 電話:0519-85602926 地址:常州市新北區(qū)府琛商務廣場2號樓1409室
蘇ICP備14016686號-2 技術支持:常州山水網絡
本站關鍵詞:常州PLC培訓 常州PLC編程培訓 常州PLC編程 常州PLC培訓班 網站地圖 網站標簽
在線與我們取得聯系
亚洲mv大片欧洲mv大片入口,国产粉嫩无码一区二区三区,国内精品自产拍在线观看91,久久久亚洲欧洲日产国码二区,中文字幕人妻久久一区二区三区