⽤python画蜡笔⼩新的步骤_#6.1#⽤python画出你的童年回忆.1# ⽤python画出你的童年回忆
汇编指令格式中操作数有和之分张同学 凹凸数据
本⽂来⾃「凹凸数据」读者投稿,欢迎⼤家分享更多优质内容!奖励多多~
⼤家好,我是张同学。
⼜到⼀年⼀度的国际⼉童节,作为逢节必过的程序猿,怎么可以放过这个学习技能的机会呢?
于是,今天我们来学习python的turtle库绘制童年的卡通⼈物,⼀起做回年轻的那个少年。
⼀、Turtle图形库简介
Turtle库,⼜称海龟库,是Python语⾔中⼀个很流⾏的绘制图像的函数库。
⼤家可以想象⼀个⼩乌龟,在⼀个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据⼀组函数指令的控制,在这个平⾯坐标系中移动,从⽽在它爬⾏的路径上绘制了图形。
Turtle库⼀般python环境会⾃带,如果没有这个库查询⼀下安装⽅法。
⼆、常⽤函数
画笔控制函数
penup():抬起画笔;
pendown():落下画笔;
pensize(width):画笔宽度;
pencolor(color):画笔颜⾊;color为颜⾊字符串或者rgb值
js有sleep方法吗运动控制函数
1 forward(d)/fd(d):直⾏d个像素;
circle(r, extent = None):绘制半径为r,⾓度为extent的弧形,圆⼼默认在海龟左侧距离r的位置;
⽅向控制函数
setheading(angle)/seth(angle):改变前进⽅向;
left(angle):海龟左转;
mysql数据库基础与实例教程答案right(angle):海龟右转;
下⾯⽤海龟库完成蜡笔⼩新的绘制,下⾯是部分源码,完整源码以及其余的卡通图案绘制源码见⽂末。import turtle as t
t.pensize(4)
t.speed(10)
# =======头======
def head():
面向对象设计模式题库t.penup()
t.fillcolor("#FFEE26")
<(-130, 10)
t.pendown()
t.begin_fill()
t.seth(81)
python代码画图案t.fd(90)
. t.seth(100)
t.circle(-500, 3)
t.circle(-100, 10)
t.circle(-200, 25)
t.circle(-110, 20)
t.circle(-140, 30)
t.circle(-180, 30)
t.circle(-200, 20)
t.circle(-140, 10)
t.circle(-160, 50)
t.seth(85)
t.fd(-148)
t.seth(-112)
t.circle(-250, 14)
视觉特效t.fd(200)
t.right(80)
t.fd(190)
t.seth(110)
t.circle(-200, 7)
t.circle(-130, 30)
绘制过程:
注:⽂中卡通图案绘制参考了部分教程。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论