写在前面

Python画画,必不可少的要用到小乌龟turtle库函数。

对所用到的函数进行说明一下:
from turtle import * #包含turtle库里面所有的函数,这样写可以不用标名 hideturtle()#隐藏小乌龟画笔
pensize(10)#设定笔的大小 screensize(600,600)#设定画布大小 speed(10)#设定画画速度
left(150)#向左转150° color('#FFE4E1')#设定颜色 penup()#起笔 pendown()#落笔
goto(-150,-20)#小乌龟跑到这个坐标 begin_fill()#填充颜色 end_fill()#结束填充颜色 circle(40)#画圆圈
done()#不要自动关闭画布窗口

还有就是,由于小乌龟都是按照精确的步长来跑的,所以一定要事先在坐标上确定好要画的图案的各个部分在坐标的相对位置,那一波参数可以根据画画的表现进行修改,我也是边画边凭感觉改参数的。 

代码
from turtle import * hideturtle() pensize(10) screensize(600,600) speed(10)
#脸廓 color('#FFDEAD','#FFEFD5') penup() goto(0,-200) pendown() begin_fill()
circle(200) end_fill() penup() #眼睛 右 pensize(15) color('#834F20') goto(140,60)
left(120) pendown() circle(60,120) penup() #眼睛 左 goto(-140,60) pendown()
circle(60,-120) penup() #嘴巴 右瓣 pensize(10) color('#B5501A') goto(0,-75)
left(150) pendown() circle(30,180) penup() #嘴巴 左瓣 goto(0,-75) pendown()
circle(30,-180) penup() #粉色小脸蛋 右 color('#FFE4E1') goto(75,-20) begin_fill()
circle(40) end_fill() penup() #粉色小脸蛋 左 goto(-150,-20) begin_fill() circle(40)
end_fill() done()
成品图

 

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信