婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Python實戰之畫哆啦A夢(超詳細步驟)

Python實戰之畫哆啦A夢(超詳細步驟)

熱門標簽:溫州旅游地圖標注 蘇州電銷機器人十大排行榜 電信營業廳400電話申請 幫人做地圖標注收費算詐騙嗎 荊州云電銷機器人供應商 悟空智電銷機器人6 遼寧400電話辦理多少錢 外呼不封號系統 江蘇房產電銷機器人廠家

一、寫在前面

本文基于64位windows系統(鼠標右鍵點擊桌面“此電腦”圖標——屬性可查看電腦系統版本)、python3.x(pycharm自動安裝的版本, 3.0以上)。文中代碼內容所使用的工具是pycharm-community-2020.1,實踐中如有碰到問題,可留言提問。

前陣子有看到zh上有大神畫了這個哆啦A夢的大頭貼,自己也來試了一下,很簡單,但長篇整段的代碼對剛剛學會海龜繪圖語法的初學者來說還是有一定難度,所以來做一個拆解版詳細步驟講解實現。

二、效果圖

言歸正傳,先上效果圖。

三、詳細步驟拆分講解

第一步:貓臉藍色外圈

調整畫筆粗細到8

隱藏畫筆

畫一個半徑為120的圓

填充成藍色(顏色值由取色吸管吸色測量得出)

import turtle as t
t.pensize(8)
t.hideturtle()
# 貓臉外圈藍色
t.fillcolor('#00A1E8')
t.begin_fill()
t.circle(120)
t.end_fill()

第二步:貓臉白色內圈

調整畫筆粗細到3

畫一個半徑為100的圓

填充成白色(顏色值由取色吸管吸色測量得出)

# 貓臉內圈白色
t.pensize(3)
t.fillcolor('white')
t.begin_fill()
t.circle(100)
t.end_fill()

第三步:鼻子

抬起畫筆

移動至坐標(0,134)準備畫鼻子

調整畫筆粗細到4

落下畫筆

畫一個半徑為18的圓

填充成紅色(顏色值由取色吸管吸色測量得出)

# 鼻子
t.penup()
t.home()
t.goto(0, 134)
t.pendown()
t.pensize(4)
t.fillcolor("#EA0014")
t.begin_fill()
t.circle(18)
t.end_fill()

第四步:鼻尖白色圓點

抬起畫筆

移動至坐標(7,155)準備畫鼻尖的白色圓點

調整畫筆粗細到2

落下畫筆

畫一個半徑為4的圓

畫筆白色,填充白色(顏色值由取色吸管吸色測量得出)

# 鼻尖
t.penup()
t.goto(7, 155)
t.pensize(2)
t.color('white', 'white')
t.pendown()
t.begin_fill()
t.circle(4)
t.end_fill()

第五步:左眼

抬起畫筆

移動至坐標(-30,160)準備畫左眼

調整畫筆粗細到4

落下畫筆

畫筆黑色,填充白色(顏色值由取色吸管吸色測量得出)

定義繪制步長變量a,設置初始值為0.4

循環控制總角度120:

        當角度等于0-30度或角度等于60-90度時:

                每循環一次步長a增加0.08

                每循環一次畫筆左轉3度

                每循環一次向前繪制步長變量a

        否則:

                每循環一次步長a減少0.08

                每循環一次畫筆左轉3度

                每循環一次向前繪制步長變量a

# 左眼
t.penup()
t.goto(-30, 160)
t.pensize(4)
t.pendown()
t.color('black', 'white')
t.begin_fill()
a = 0.4
for i in range(120):
    if 0 = i  30 or 60 = i  90:
        a = a + 0.08
        t.left(3)  # 向左轉3度
        t.forward(a)  # 向前走a的步長
    else:
        a = a - 0.08
        t.left(3)
        t.forward(a)
t.end_fill()

第六步:右眼

抬起畫筆

移動至坐標(30,160)準備畫右眼

調整畫筆粗細到4

落下畫筆

畫筆黑色,填充白色(顏色值由取色吸管吸色測量得出)

循環控制總角度120:

        當角度等于0-30度或角度等于60-90度時:

                每循環一次步長a增加0.08

                每循環一次畫筆左轉3度

                每循環一次向前繪制步長變量a

        否則:

                每循環一次步長a減少0.08

                每循環一次畫筆左轉3度

                每循環一次向前繪制步長變量a

# 右眼
t.penup()
t.goto(30, 160)
t.pensize(4)
t.pendown()
t.color('black', 'white')
t.begin_fill()
for i in range(120):
    if 0 = i  30 or 60 = i  90:
        a = a + 0.08
        t.left(3)  # 向左轉3度
        t.forward(a)  # 向前走a的步長
    else:
        a = a - 0.08
        t.left(3)
        t.forward(a)
t.end_fill()

第七步:左眼內部

抬起畫筆

移動至坐標(-38,190)準備畫左眼內部

調整畫筆粗細到8

落下畫筆

右轉-30度,繪制步長15的線條

右轉70度,繪制步長15的線條

# 左眼內部
t.penup()
t.goto(-38, 190)
t.pensize(8)
t.pendown()
t.right(-30)
t.forward(15)
t.right(70)
t.forward(15)

第八步:右眼內部

抬起畫筆

移動至坐標(15,185)準備畫右眼內部黑色眼球

調整畫筆粗細到4

落下畫筆

畫筆黑色,填充黑色(顏色值由取色吸管吸色測量得出)

畫一個半徑為13的圓

# 右眼內部
t.penup()
t.goto(15, 185)
t.pensize(4)
t.pendown()
t.color('black', 'black')
t.begin_fill()
t.circle(13)
t.end_fill()

第九步:右眼內部白色圓點

抬起畫筆

移動至坐標(13,190)準備畫右眼黑色眼球內部的白色圓點

調整畫筆粗細到2

落下畫筆

畫筆白色,填充白色(顏色值由取色吸管吸色測量得出)

畫一個半徑為5的圓

# 右眼內部白色圓點
t.penup()
t.goto(13, 190)
t.pensize(2)
t.pendown()
t.color('white', 'white')
t.begin_fill()
t.circle(5)
t.end_fill()

第十步:鼻子下面黑色豎線

抬起畫筆

移動至坐標(0,134)并恢復初始狀態,準備畫鼻子下面的黑色豎線

調整畫筆粗細到4

落下畫筆

畫筆黑色(顏色值由取色吸管吸色測量得出)

右轉90度

繪制步長40的線條

# 鼻子下面的黑色豎線
t.penup()
t.home()
t.goto(0, 134)
t.pensize(4)
t.pencolor('black')
t.pendown()
t.right(90)
t.forward(40)

第十一步:右邊胡子

抬起畫筆

移動至坐標(0,124)并恢復初始狀態,準備畫右邊從上往下數的第1根胡子

調整畫筆粗細到3

落下畫筆

畫筆黑色(顏色值由取色吸管吸色測量得出)

左轉10度

繪制步長80的線條

————————————————————————————————

抬起畫筆

移動至坐標(0,114)并恢復初始狀態,準備畫右邊從上往下數的第2根胡子

調整畫筆粗細到3

落下畫筆

畫筆黑色(顏色值由取色吸管吸色測量得出)

左轉6度

繪制步長80的線條

————————————————————————————————

抬起畫筆

移動至坐標(0,104)并恢復初始狀態,準備畫右邊從上往下數的第3根胡子

調整畫筆粗細到3

落下畫筆

畫筆黑色(顏色值由取色吸管吸色測量得出)

左轉0度

繪制步長80的線條

# 右邊的胡子(第1根)
t.penup()
t.home()
t.goto(0, 124)
t.pensize(3)
t.pencolor('black')
t.pendown()
t.left(10)
t.forward(80)
# 右邊的胡子(第2根)
t.penup()
t.home()
t.goto(0, 114)
t.pensize(3)
t.pencolor('black')
t.pendown()
t.left(6)
t.forward(80)
# 右邊的胡子(第3根)
t.penup()
t.home()
t.goto(0, 104)
t.pensize(3)
t.pencolor('black')
t.pendown()
t.left(0)
t.forward(80)

第十二步:左邊胡子

抬起畫筆

移動至坐標(0,124)并恢復初始狀態,準備畫左邊從上往下數的第1根胡子

調整畫筆粗細到3

落下畫筆

畫筆黑色(顏色值由取色吸管吸色測量得出)

左轉170度

繪制步長80的線條

————————————————————————————————

抬起畫筆

移動至坐標(0,114)并恢復初始狀態,準備畫左邊從上往下數的第2根胡子

調整畫筆粗細到3

落下畫筆

畫筆黑色(顏色值由取色吸管吸色測量得出)

左轉174度

繪制步長80的線條

————————————————————————————————

抬起畫筆

移動至坐標(0,104)并恢復初始狀態,準備畫左邊從上往下數的第3根胡子

調整畫筆粗細到3

落下畫筆

畫筆黑色(顏色值由取色吸管吸色測量得出)

左轉180度

繪制步長80的線條

# 左邊的胡子(第1根)
t.penup()
t.home()
t.goto(0, 124)
t.pensize(3)
t.pencolor('black')
t.pendown()
t.left(170)
t.forward(80)
# 左邊的胡子(第2根)
t.penup()
t.home()
t.goto(0, 114)
t.pensize(3)
t.pencolor('black')
t.pendown()
t.left(174)
t.forward(80)
# 左邊的胡子(第3根)
t.penup()
t.home()
t.goto(0, 104)
t.pensize(3)
t.pencolor('black')
t.pendown()
t.left(180)
t.forward(80)

 

第十三步:嘴巴

抬起畫筆

移動至坐標(-70,70),準備畫下邊沿圓弧

調整畫筆粗細到6

落下畫筆

畫筆黑色,填充紅色(顏色值由取色吸管吸色測量得出)

恢復畫筆初始方向并右轉60度

繪制半徑80,角度40的圓弧

繪制半徑80,角度80的圓弧

————————————————————————————————

抬起畫筆

恢復初始

移動至坐標(-80,70),準備畫上邊沿橫線

落下畫筆

繪制步長160的線條

# 嘴巴(下邊沿圓弧和顏色填充)
t.penup()
t.goto(-70, 70)
t.pendown()
t.color('black', 'red')
t.pensize(6)
t.setheading(-60)
t.begin_fill()
t.circle(80, 40)
t.circle(80, 80)
t.end_fill()
# 嘴巴(上邊沿的橫線)
t.penup()
t.home()
t.goto(-80, 70)
t.pendown()
t.forward(160)

第十四步:舌頭

抬起畫筆

恢復初始

移動至坐標(-50,50),準備畫舌頭

調整畫筆粗細到1

落下畫筆

畫筆黑色,填充土黃色(顏色值由取色吸管吸色測量得出)

恢復畫筆初始方向并左轉40度

繪制半徑-40,角度40的圓弧

繪制半徑-40,角度40的圓弧

恢復畫筆初始方向并左轉40度

繪制半徑-40,角度40的圓弧

繪制半徑-40,角度40的圓弧

恢復畫筆初始方向并左轉220度

繪制半徑-80,角度40的圓弧

繪制半徑-80,角度40的圓弧

# 舌頭
t.penup()
t.home()
t.goto(-50, 50)
t.pendown()
t.pensize(1)
t.fillcolor("#eb6e1a")
t.setheading(40)
t.begin_fill()
t.circle(-40, 40)
t.circle(-40, 40)
t.setheading(40)
t.circle(-40, 40)
t.circle(-40, 40)
t.setheading(220)
t.circle(-80, 40)
t.circle(-80, 40)
t.end_fill()

第十五步:領帶/紅色圍巾

抬起畫筆

移動至坐標(-70,12),準備畫紅色圍巾

調整畫筆粗細到14

落下畫筆

畫筆紅色(顏色值由取色吸管吸色測量得出)

恢復畫筆初始方向并右轉20度

繪制半徑200,角度30的圓弧

繪制半徑200,角度10的圓弧

# 領帶
t.penup()
t.goto(-70, 12)
t.pensize(14)
t.pencolor('red')
t.pendown()
t.setheading(-20)
t.circle(200, 30)
t.circle(200, 10)

第十六步:鈴鐺

抬起畫筆

移動至坐標(0,-46),準備畫鈴鐺

調整畫筆粗細到3

落下畫筆

畫筆黑色,填充黃色(顏色值由取色吸管吸色測量得出)

繪制一個半徑25的圓

————————————————————————————————

抬起畫筆

移動至坐標(-5,-40),準備畫鈴鐺細節部分

調整畫筆粗細到2

畫筆黑色,填充黃綠色(顏色值由取色吸管吸色測量得出)

繪制一個半徑5的圓

調整畫筆粗細到3

右轉115度

繪制步長7的線條

# 鈴鐺
t.penup()
t.goto(0, -46)
t.pendown()
t.pensize(3)
t.color("black", '#f8d102')
t.begin_fill()
t.circle(25)
t.end_fill()
# 鈴鐺細節
t.penup()
t.goto(-5, -40)
t.pendown()
t.pensize(2)
t.color("black", '#79675d')
t.begin_fill()
t.circle(5)
t.end_fill()
t.pensize(3)
t.right(115)
t.forward(7)

四、收尾

繪制結束后停留在繪制頁面

t.done()

到此這篇關于Python實戰之畫哆啦A夢(超詳細步驟)的文章就介紹到這了,更多相關Python畫哆啦A夢內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 使用Python對Syslog信息進行分析并繪圖的實現
  • 用Python的繪圖庫(matplotlib)繪制小波能量譜
  • python matplotlib繪圖實現刪除重復冗余圖例的操作
  • python 繪圖模塊matplotlib的使用簡介
  • python之 matplotlib和pandas繪圖教程
  • python繪圖模塊之利用turtle畫圖
  • python繪圖pyecharts+pandas的使用詳解
  • Python下使用Trackbar實現繪圖板
  • Python數據可視化常用4大繪圖庫原理詳解
  • Python三維繪圖之Matplotlib庫的使用方法
  • Python Matplotlib繪圖基礎知識代碼解析
  • Python繪圖之二維圖與三維圖詳解
  • Python繪圖之柱形圖繪制詳解
  • Python實現手繪圖效果實例分享

標簽:臺灣 喀什 黃山 景德鎮 宿遷 三沙 欽州 濟南

巨人網絡通訊聲明:本文標題《Python實戰之畫哆啦A夢(超詳細步驟)》,本文關鍵詞  Python,實戰,之畫,哆啦,夢,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python實戰之畫哆啦A夢(超詳細步驟)》相關的同類信息!
  • 本頁收集關于Python實戰之畫哆啦A夢(超詳細步驟)的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    国产精品久久久久久久岛一牛影视| 欧美一区二区三区视频免费播放| 国产欧美日韩中文久久| 欧美影片第一页| 国产一区二区三区国产| 亚洲国产乱码最新视频| 中文字幕不卡在线观看| 精品不卡在线视频| 欧美一区二区成人| 在线观看日韩高清av| 不卡av电影在线播放| 精品一区二区三区欧美| 亚洲大片一区二区三区| 亚洲精品欧美专区| 亚洲女同女同女同女同女同69| 26uuu欧美| 久久伊人蜜桃av一区二区| 91精品国产综合久久福利| 在线免费亚洲电影| 一本到三区不卡视频| 99精品桃花视频在线观看| av成人老司机| www.亚洲激情.com| 99精品在线观看视频| 色综合天天综合网天天狠天天| 北条麻妃一区二区三区| 成人开心网精品视频| 国产白丝精品91爽爽久久| 国产不卡视频在线观看| 成人免费观看视频| 高清免费成人av| 国产丶欧美丶日本不卡视频| 国产馆精品极品| 成人动漫av在线| 91麻豆国产精品久久| 91久久精品网| 欧美人成免费网站| 日韩精品一区二区三区视频播放| 久久尤物电影视频在线观看| 国产精品色婷婷| 亚洲精品视频观看| 日韩激情av在线| 激情综合色综合久久| 国模套图日韩精品一区二区 | 九九精品一区二区| 国产在线精品一区二区夜色 | 久久99国产乱子伦精品免费| 国产美女精品一区二区三区| 99久久婷婷国产综合精品电影| 欧美在线影院一区二区| 日韩一区二区免费电影| 久久久蜜桃精品| 亚洲视频免费看| 天堂久久久久va久久久久| 国内精品伊人久久久久av影院| 大美女一区二区三区| 在线观看一区不卡| 久久综合国产精品| 一区二区成人在线视频 | 69av一区二区三区| 国产精品免费视频网站| 午夜激情综合网| 国产经典欧美精品| 欧美日韩在线观看一区二区 | 中文字幕一区二区三区av| 婷婷丁香激情综合| 91在线国产福利| 日韩午夜激情av| 日韩理论片在线| 韩国女主播一区| 欧美午夜精品久久久| 日韩你懂的电影在线观看| 国产精品久久国产精麻豆99网站| 免费在线欧美视频| 精品免费视频.| 激情五月激情综合网| 久久综合狠狠综合久久激情| 裸体一区二区三区| 日本一区二区三区四区在线视频| 91免费版pro下载短视频| 免费在线观看视频一区| 亚洲精品一区二区三区香蕉| 亚洲国产日韩精品| 欧美日韩午夜在线视频| 午夜一区二区三区视频| 成人综合日日夜夜| 久久精品国产99国产| 久久久精品人体av艺术| 成人午夜免费电影| 国产精品1区二区.| 视频一区在线播放| 欧美一级在线观看| 国产99久久久国产精品潘金 | 久久久精品国产99久久精品芒果| 国产精品情趣视频| 黄色成人免费在线| 51精品国自产在线| 亚洲三级久久久| 丁香天五香天堂综合| 欧美精品v国产精品v日韩精品| 久久成人久久鬼色| 中文天堂在线一区| 日韩无一区二区| 美女视频黄 久久| 中文无字幕一区二区三区| 日韩三级.com| 国产传媒欧美日韩成人| 亚洲电影第三页| 免费不卡在线观看| 亚洲激情欧美激情| 成人免费va视频| 国产精品家庭影院| 99精品视频在线播放观看| 国产精品成人网| 日韩码欧中文字| 97久久精品人人澡人人爽| 亚洲蜜臀av乱码久久精品蜜桃| 色拍拍在线精品视频8848| 亚洲婷婷综合色高清在线| 色狠狠综合天天综合综合| 亚洲国产视频直播| 日韩欧美在线影院| 国产一区二区久久| 国产精品区一区二区三区| 99国产精品国产精品毛片| 亚洲制服丝袜av| 日韩一区二区精品在线观看| 一本一道久久a久久精品综合蜜臀| 亚洲欧美色图小说| 欧美日韩日日摸| 国产在线播放一区三区四| 亚洲欧美日韩国产综合在线| 欧美日韩第一区日日骚| 另类的小说在线视频另类成人小视频在线| 欧美v日韩v国产v| 99精品黄色片免费大全| 天堂va蜜桃一区二区三区| 26uuu国产一区二区三区| 成人av动漫网站| 日韩福利电影在线观看| 中文字幕第一区二区| 91精品午夜视频| www.亚洲激情.com| 免费三级欧美电影| 欧美亚洲动漫另类| 狠狠色丁香婷婷综合| 亚洲欧美激情小说另类| 56国语精品自产拍在线观看| 国产精品综合视频| 91精品国产91久久久久久一区二区 | 91国产福利在线| 丰满少妇在线播放bd日韩电影| 日本一区二区在线不卡| 亚洲人午夜精品天堂一二香蕉| 蜜桃视频一区二区三区| 国产精品1区2区3区在线观看| 精品国产一区二区三区av性色| 午夜精品久久久久久久99樱桃| 粉嫩一区二区三区性色av| 日韩一级视频免费观看在线| 日韩国产精品久久久| 欧美在线观看一二区| 欧美国产精品一区二区三区| 粗大黑人巨茎大战欧美成人| 欧美va亚洲va香蕉在线| 极品少妇一区二区三区精品视频 | 国产精品女人毛片| 丁香五精品蜜臀久久久久99网站| 亚洲精品在线免费观看视频| 国产精品538一区二区在线| 欧美激情一区二区| 黄一区二区三区| 亚洲国产精品精华液ab| 成人综合激情网| 亚洲欧美一区二区久久| 欧美日韩精品免费| 国产毛片精品国产一区二区三区| 欧美一区欧美二区| 国产a区久久久| 亚洲一区欧美一区| 久久综合给合久久狠狠狠97色69| 99精品视频在线观看免费| 首页国产欧美日韩丝袜| 国产婷婷精品av在线| 色婷婷综合激情| 精品一区二区综合| 中文字幕日韩一区| 在线中文字幕不卡| 捆绑调教美女网站视频一区| 中文字幕一区日韩精品欧美| 欧美日韩精品一区二区在线播放| 韩国三级中文字幕hd久久精品| 精品国产sm最大网站| 欧洲精品在线观看| 精品一区二区免费看| 亚洲va韩国va欧美va精品| 欧美一区二区成人| 成人黄色在线视频| 久久国产精品露脸对白| 亚洲欧美日韩国产成人精品影院|