這篇文章給大家介紹使用python怎么繪制一個小豬佩奇,內(nèi)容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。
創(chuàng)新互聯(lián)專注于貢嘎網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供貢嘎營銷型網(wǎng)站建設(shè),貢嘎網(wǎng)站制作、貢嘎網(wǎng)頁設(shè)計、貢嘎網(wǎng)站官網(wǎng)定制、成都微信小程序服務(wù),打造貢嘎網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供貢嘎網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。創(chuàng)新互聯(lián)建站專注于特克斯網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供特克斯?fàn)I銷型網(wǎng)站建設(shè),特克斯網(wǎng)站制作、特克斯網(wǎng)頁設(shè)計、特克斯網(wǎng)站官網(wǎng)定制、小程序設(shè)計服務(wù),打造特克斯網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供特克斯網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。成都創(chuàng)新互聯(lián)公司專注于伊州網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供伊州營銷型網(wǎng)站建設(shè),伊州網(wǎng)站制作、伊州網(wǎng)頁設(shè)計、伊州網(wǎng)站官網(wǎng)定制、微信平臺小程序開發(fā)服務(wù),打造伊州網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供伊州網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。創(chuàng)新互聯(lián)專注于寧陜網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供寧陜營銷型網(wǎng)站建設(shè),寧陜網(wǎng)站制作、寧陜網(wǎng)頁設(shè)計、寧陜網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造寧陜網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供寧陜網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。
from turtle import* def nose(x,y):#鼻子 penup()#提起筆 goto(x,y)#定位 pendown()#落筆,開始畫 setheading(-30)#將烏龜?shù)姆较蛟O(shè)置為to_angle/為數(shù)字(0-東、90-北、180-西、270-南) begin_fill()#準(zhǔn)備開始填充圖形 a=0.4 for i in range(120): if 0<=i<30 or 60<=i<90: a=a+0.08 left(3) #向左轉(zhuǎn)3度 forward(a) #向前走a的步長 else: a=a-0.08 left(3) forward(a) end_fill()#填充完成 penup() setheading(90) forward(25) setheading(0) forward(10) pendown() pencolor(255,155,192)#畫筆顏色 setheading(10) begin_fill() circle(5) color(160,82,45)#返回或設(shè)置pencolor和fillcolor end_fill() penup() setheading(0) forward(20) pendown() pencolor(255,155,192) setheading(10) begin_fill() circle(5) color(160,82,45) end_fill() def head(x,y):#頭 color((255,155,192),"pink") penup() goto(x,y) setheading(0) pendown() begin_fill() setheading(180) circle(300,-30) circle(100,-60) circle(80,-100) circle(150,-20) circle(60,-95) setheading(161) circle(-300,15) penup() goto(-100,100) pendown() setheading(-30) a=0.4 for i in range(60): if 0<=i<30 or 60<=i<90: a=a+0.08 lt(3) #向左轉(zhuǎn)3度 fd(a) #向前走a的步長 else: a=a-0.08 lt(3) fd(a) end_fill() def ears(x,y): #耳朵 color((255,155,192),"pink") penup() goto(x,y) pendown() begin_fill() setheading(100) circle(-50,50) circle(-10,120) circle(-50,54) end_fill() penup() setheading(90) forward(-12) setheading(0) forward(30) pendown() begin_fill() setheading(100) circle(-50,50) circle(-10,120) circle(-50,56) end_fill() def eyes(x,y):#眼睛 color((255,155,192),"white") penup() setheading(90) forward(-20) setheading(0) forward(-95) pendown() begin_fill() circle(15) end_fill() color("black") penup() setheading(90) forward(12) setheading(0) forward(-3) pendown() begin_fill() circle(3) end_fill() color((255,155,192),"white") penup() seth(90) forward(-25) seth(0) forward(40) pendown() begin_fill() circle(15) end_fill() color("black") penup() setheading(90) forward(12) setheading(0) forward(-3) pendown() begin_fill() circle(3) end_fill() def cheek(x,y):#腮 color((255,155,192)) penup() goto(x,y) pendown() setheading(0) begin_fill() circle(30) end_fill() def mouth(x,y): #嘴 color(239,69,19) penup() goto(x,y) pendown() setheading(-80) circle(30,40) circle(40,80) def setting(): #參數(shù)設(shè)置 pensize(4) hideturtle() #使烏龜無形(隱藏) colormode(255) #將其設(shè)置為1.0或255.隨后 顏色三元組的r,g,b值必須在0 .. cmode范圍內(nèi) color((255,155,192),"pink") setup(840,500) speed(10) def main(): setting() #畫布、畫筆設(shè)置 nose(-100,100) #鼻子 head(-69,167) #頭 ears(0,160) #耳朵 eyes(0,140) #眼睛 cheek(80,10) #腮 mouth(-20,30) #嘴 done() if __name__ == '__main__': main()
關(guān)于使用python怎么繪制一個小豬佩奇就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。