【Python】程序员教你用代码手绘一只可爱的小狗,正好拿去送给女朋友给她个惊喜


最近经常在抖音上刷到会画画的大神给小姐姐手绘各种可爱的小动物,非常的哇塞哦~
【Python】程序员教你用代码手绘一只可爱的小狗,正好拿去送给女朋友给她个惊喜

作为程序员的我那是羡慕不已啊!我要是学会这招是不是可以尝试给我心仪很久的女神告白了?女神没准会很开心!(好吧,我承认我是舔狗)但是想想就很激动啊!

夜晚,翻来覆去睡不着觉,就琢磨着怎么用代码试试画个小可爱出来。忽然我想到前些天在某个论坛上看到别人用代码画的小狗,我赶紧从被窝爬起来打开那个论坛。哈哈,果然有!这就很nice了。

于是我一顿操作,很快哈,啪的一下就把代码下载下来了。打开cmd输入熟悉的指令一回车:

py 小狗.py

你猜怎么着?出来了!快看:
【Python】程序员教你用代码手绘一只可爱的小狗,正好拿去送给女朋友给她个惊喜
看到这个,我太开心了啊,哈哈,这下给女神表白有戏了!

于是今天中午,我打开了微信开始私聊女神:

【Python】程序员教你用代码手绘一只可爱的小狗,正好拿去送给女朋友给她个惊喜
看到没?女神直接被我拿下!

牛逼不?

兄弟,你跟我之间,就差这几行代码了!

而我现在,要把我的大招送给你!注意!免费送给你!

代码:

from turtle import *

screensize(500,500)

#【头部轮廓】

pensize(5)

home()

seth(0)

pd()

color('black')

circle(20,80)#0

circle(200,30)#1

circle(30,60)#2

circle(200,29.5)#3

color('black')

circle(20,60)#4

circle(-150,22)#5

circle(-50,10)#6

circle(50,70)#7

#确定鼻头大概位置

x_nose= xcor()

y_nose= ycor()

circle(30,62)#8

circle(200,15)#9

#【鼻子】

pu()

goto(x_nose,y_nose+25)

seth(90)

pd()

begin_fill()

circle(8)

end_fill()

#【眼睛】

pu()

goto(x_nose+48,y_nose+55)

seth(90)

pd()

begin_fill()

circle(8)

end_fill()

#【耳朵】

pu()

color('#444444')

goto(x_nose+100,y_nose+110)

seth(182)

pd()

circle(15,45)#1

color('black')

circle(10,15)#2

circle(90,70)#3

circle(25,110)#4

rt(4)

circle(90,70)#5

circle(10,15)#6

color('#444444')

circle(15,45)#7

#【身体】

pu()

color('black')

goto(x_nose+90,y_nose-30)

seth(-130)

pd()

circle(250,28)#1

circle(10,140)#2

circle(-250,25)#3

circle(-200,25)#4

circle(-50,85)#5

circle(8,145)#6

circle(90,45)#7

circle(550,5)#8

#【尾巴】

seth(0)

circle(60,85)#1

circle(40,65)#2

circle(40,60)#3

lt(150)

circle(-40,90)#4

circle(-25,100)#5

lt(5)

fd(20)

circle(10,60)#6

#【背部】

rt(80)

circle(200,35)

#【项圈】

pensize(20)

color('#F03C3F')

lt(10)

circle(-200,25)#5

#【爱心铃铛】

pu()

fd(18)

lt(90)

fd(18)

pensize(6)

seth(35)

color('#FDAF17')

begin_fill()

lt(135)

fd(6)

right(180)#画笔掉头

circle(6,-180)

backward(8)

right(90)

forward(6)

circle(-6,180)

fd(15)

end_fill()

#【前小腿】

pensize(5)

pu()

color('black')

goto(x_nose+100,y_nose-125)

pd()

seth(-50)

fd(25)

circle(10,150)

fd(25)

#【后小腿】

pensize(4)

pu()

goto(x_nose+314,y_nose-125)

pd()

seth(-95)

fd(25)

circle(-5,150)

fd(2)

hideturtle()

done()

直接 ctrl c + v 就是一顿干!

别谢我哈,真要谢我就下面 <font color=red>一键三连</font> 吧,哈哈哈~

谢谢大家的阅读,我们下期见~

以上是 【Python】程序员教你用代码手绘一只可爱的小狗,正好拿去送给女朋友给她个惊喜 的全部内容, 来源链接: utcz.com/a/76171.html

回到顶部