最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

啥是佩奇?使用Python自動(dòng)繪畫小豬佩奇的代碼實(shí)例

 更新時(shí)間:2019年02月20日 16:13:48   作者:azaho  
今天小編就為大家分享一篇關(guān)于啥是佩奇?使用Python自動(dòng)繪畫小豬佩奇的代碼實(shí)例,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧

最近社會(huì)豬可是火遍了大江南北,不蹭下熱度可對(duì)不起它。見過(guò)手畫的佩奇,見過(guò)用代碼畫的嗎?

沒(méi)有?那就來(lái)看我大顯身手。

用python的turtle庫(kù)來(lái)畫小豬佩奇。

有人問(wèn):turtle難不難?

答曰:不難,就那幾個(gè)方法,跟入新手村的任務(wù)一樣簡(jiǎn)單。難得是要有耐心跟一定的畫畫功底。

話不多說(shuō),直接上我苦苦搜尋(copy)而來(lái)的代碼+注釋版

溫馨提示:您苦苦思念的佩奇豬在文末等你哦!

# coding:utf-8
import turtle as t
t.pensize(4) # 設(shè)置畫筆的大小
t.colormode(255) # 設(shè)置GBK顏色范圍為0-255
t.color((255,155,192),"pink") # 設(shè)置畫筆顏色和填充顏色(pink)
t.setup(840,500) # 設(shè)置主窗口的大小為840*500
t.speed(10) # 設(shè)置畫筆速度為10
#鼻子
t.pu() # 提筆
t.goto(-100,100) # 畫筆前往坐標(biāo)(-100,100)
t.pd() # 下筆
t.seth(-30) # 筆的角度為-30°
t.begin_fill() # 外形填充的開始標(biāo)志
a=0.4
for i in range(120):
  if 0<=i<30 or 60<=i<90:
    a=a+0.08
    t.lt(3) #向左轉(zhuǎn)3度
    t.fd(a) #向前走a的步長(zhǎng)
  else:
    a=a-0.08
    t.lt(3)
    t.fd(a)
t.end_fill() # 依據(jù)輪廓填充
t.pu() # 提筆
t.seth(90) # 筆的角度為90度
t.fd(25) # 向前移動(dòng)25
t.seth(0) # 轉(zhuǎn)換畫筆的角度為0
t.fd(10)
t.pd()
t.pencolor(255,155,192) # 設(shè)置畫筆顏色
t.seth(10)
t.begin_fill()
t.circle(5) # 畫一個(gè)半徑為5的圓
t.color(160,82,45) # 設(shè)置畫筆和填充顏色
t.end_fill()
t.pu()
t.seth(0)
t.fd(20)
t.pd()
t.pencolor(255,155,192)
t.seth(10)
t.begin_fill()
t.circle(5)
t.color(160,82,45)
t.end_fill()
#頭
t.color((255,155,192),"pink")
t.pu()
t.seth(90)
t.fd(41)
t.seth(0)
t.fd(0)
t.pd()
t.begin_fill()
t.seth(180)
t.circle(300,-30) # 順時(shí)針畫一個(gè)半徑為300,圓心角為30°的園
t.circle(100,-60)
t.circle(80,-100)
t.circle(150,-20)
t.circle(60,-95)
t.seth(161)
t.circle(-300,15)
t.pu()
t.goto(-100,100)
t.pd()
t.seth(-30)
a=0.4
for i in range(60):
  if 0<=i<30 or 60<=i<90:
    a=a+0.08
    t.lt(3) #向左轉(zhuǎn)3度
    t.fd(a) #向前走a的步長(zhǎng)
  else:
    a=a-0.08
    t.lt(3)
    t.fd(a)
t.end_fill()
#耳朵
t.color((255,155,192),"pink")
t.pu()
t.seth(90)
t.fd(-7)
t.seth(0)
t.fd(70)
t.pd()
t.begin_fill()
t.seth(100)
t.circle(-50,50)
t.circle(-10,120)
t.circle(-50,54)
t.end_fill()
t.pu()
t.seth(90)
t.fd(-12)
t.seth(0)
t.fd(30)
t.pd()
t.begin_fill()
t.seth(100)
t.circle(-50,50)
t.circle(-10,120)
t.circle(-50,56)
t.end_fill()
#眼睛
t.color((255,155,192),"white")
t.pu()
t.seth(90)
t.fd(-20)
t.seth(0)
t.fd(-95)
t.pd()
t.begin_fill()
t.circle(15)
t.end_fill()
t.color("black")
t.pu()
t.seth(90)
t.fd(12)
t.seth(0)
t.fd(-3)
t.pd()
t.begin_fill()
t.circle(3)
t.end_fill()
t.color((255,155,192),"white")
t.pu()
t.seth(90)
t.fd(-25)
t.seth(0)
t.fd(40)
t.pd()
t.begin_fill()
t.circle(15)
t.end_fill()
t.color("black")
t.pu()
t.seth(90)
t.fd(12)
t.seth(0)
t.fd(-3)
t.pd()
t.begin_fill()
t.circle(3)
t.end_fill()
#腮
t.color((255,155,192))
t.pu()
t.seth(90)
t.fd(-95)
t.seth(0)
t.fd(65)
t.pd()
t.begin_fill()
t.circle(30)
t.end_fill()
#嘴
t.color(239,69,19)
t.pu()
t.seth(90)
t.fd(15)
t.seth(0)
t.fd(-100)
t.pd()
t.seth(-80)
t.circle(30,40)
t.circle(40,80)
#身體
t.color("red",(255,99,71))
t.pu()
t.seth(90)
t.fd(-20)
t.seth(0)
t.fd(-78)
t.pd()
t.begin_fill()
t.seth(-130)
t.circle(100,10)
t.circle(300,30)
t.seth(0)
t.fd(230)
t.seth(90)
t.circle(300,30)
t.circle(100,3)
t.color((255,155,192),(255,100,100))
t.seth(-135)
t.circle(-80,63)
t.circle(-150,24)
t.end_fill()
#手
t.color((255,155,192))
t.pu()
t.seth(90)
t.fd(-40)
t.seth(0)
t.fd(-27)
t.pd()
t.seth(-160)
t.circle(300,15)
t.pu()
t.seth(90)
t.fd(15)
t.seth(0)
t.fd(0)
t.pd()
t.seth(-10)
t.circle(-20,90)
t.pu()
t.seth(90)
t.fd(30)
t.seth(0)
t.fd(237)
t.pd()
t.seth(-20)
t.circle(-300,15)
t.pu()
t.seth(90)
t.fd(20)
t.seth(0)
t.fd(0)
t.pd()
t.seth(-170)
t.circle(20,90)
#腳
t.pensize(10)
t.color((240,128,128))
t.pu()
t.seth(90)
t.fd(-75)
t.seth(0)
t.fd(-180)
t.pd()
t.seth(-90)
t.fd(40)
t.seth(-180)
t.color("black")
t.pensize(15)
t.fd(20)
t.pensize(10)
t.color((240,128,128))
t.pu()
t.seth(90)
t.fd(40)
t.seth(0)
t.fd(90)
t.pd()
t.seth(-90)
t.fd(40)
t.seth(-180)
t.color("black")
t.pensize(15)
t.fd(20)
#尾巴
t.pensize(4)
t.color((255,155,192))
t.pu()
t.seth(90)
t.fd(70)
t.seth(0)
t.fd(95)
t.pd()
t.seth(0)
t.circle(70,20)
t.circle(10,330)
t.circle(70,30)

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 利用Python將原始邊列表轉(zhuǎn)換為鄰接矩陣的過(guò)程

    利用Python將原始邊列表轉(zhuǎn)換為鄰接矩陣的過(guò)程

    有時(shí)候,我們會(huì)從外部數(shù)據(jù)源中得到原始的邊列表,而需要將其轉(zhuǎn)換為鄰接矩陣以便進(jìn)行后續(xù)的分析和處理,本文將介紹如何使用Python來(lái)實(shí)現(xiàn)這一轉(zhuǎn)換過(guò)程,需要的朋友可以參考下
    2024-04-04
  • Python實(shí)現(xiàn)3行代碼解簡(jiǎn)單的一元一次方程

    Python實(shí)現(xiàn)3行代碼解簡(jiǎn)單的一元一次方程

    這篇文章主要介紹了Python實(shí)現(xiàn)3行代碼解簡(jiǎn)單的一元一次方程,很適合Python初學(xué)者學(xué)習(xí)借鑒,需要的朋友可以參考下
    2014-08-08
  • 使用 pytorch 創(chuàng)建神經(jīng)網(wǎng)絡(luò)擬合sin函數(shù)的實(shí)現(xiàn)

    使用 pytorch 創(chuàng)建神經(jīng)網(wǎng)絡(luò)擬合sin函數(shù)的實(shí)現(xiàn)

    這篇文章主要介紹了使用 pytorch 創(chuàng)建神經(jīng)網(wǎng)絡(luò)擬合sin函數(shù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • PyTorch一小時(shí)掌握之圖像識(shí)別實(shí)戰(zhàn)篇

    PyTorch一小時(shí)掌握之圖像識(shí)別實(shí)戰(zhàn)篇

    這篇文章主要介紹了PyTorch一小時(shí)掌握之圖像識(shí)別實(shí)戰(zhàn)篇,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Pandas搭配lambda組合使用詳解

    Pandas搭配lambda組合使用詳解

    大家好,在之前文章中,我們介紹了很多 Python 用法。喜歡的朋友可以看一下歷史文章。今天我給大家講講lambda與pandas模塊配合使用方法,熟練掌握可以極大地提高數(shù)據(jù)分析與挖掘的效率
    2022-01-01
  • python復(fù)制文件的方法實(shí)例詳解

    python復(fù)制文件的方法實(shí)例詳解

    這篇文章主要介紹了python復(fù)制文件的方法,以實(shí)例形式較為詳細(xì)的分析了Python文件復(fù)制的相關(guān)操作模塊與使用技巧,需要的朋友可以參考下
    2015-05-05
  • 詳解Python3中的多重繼承和混入類

    詳解Python3中的多重繼承和混入類

    Python原生支持多重繼承,這使得我們可以從多個(gè)父類中繼承屬性和方法,在本文中,我們將介紹Python中多重繼承的概念,并討論在實(shí)際情況下可能遇到的坑,我們還將討論如何使用混入類來(lái)避免這些問(wèn)題,需要的朋友可以參考下
    2023-05-05
  • 教你利用Selenium+python自動(dòng)化來(lái)解決pip使用異常

    教你利用Selenium+python自動(dòng)化來(lái)解決pip使用異常

    今天帶大家來(lái)學(xué)習(xí)怎么利用Selenium+python自動(dòng)化解決pip使用異常,文中介紹的非常詳細(xì),對(duì)正在學(xué)習(xí)python的小伙伴們有很大的幫助,需要的朋友可以參考下
    2021-05-05
  • Python基礎(chǔ)教程之異常處理詳解

    Python基礎(chǔ)教程之異常處理詳解

    Python的異常處理能力是很強(qiáng)大的,它有很多內(nèi)置異常,可向用戶準(zhǔn)確反饋出錯(cuò)信息,下面這篇文章主要給大家介紹了關(guān)于Python基礎(chǔ)教程之異常處理的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • 一文詳解Python中的Map,Filter和Reduce函數(shù)

    一文詳解Python中的Map,Filter和Reduce函數(shù)

    這篇文章主要介紹了一文詳解Python中的Map,Filter和Reduce函數(shù),本文重點(diǎn)介紹Python中的三個(gè)特殊函數(shù)Map,Filter和Reduce,以及如何使用它們進(jìn)行代碼編程
    2022-08-08

最新評(píng)論

获嘉县| 北流市| 庐江县| 绥中县| 宜兰县| 达日县| 彭山县| 横山县| 安西县| 繁昌县| 扶绥县| 周至县| 建瓯市| 城口县| 益阳市| 崇信县| 乌拉特后旗| 西乌| 徐闻县| 合水县| 延川县| 鱼台县| 巴里| 洪泽县| 习水县| 黑龙江省| 陵川县| 赫章县| 荔波县| 革吉县| 大连市| 高淳县| 合水县| 南漳县| 建平县| 东明县| 黄骅市| 定州市| 濮阳县| 德江县| 晋宁县|