趣文网 > 作文大全

用Python 绘制儿童卡通人物 一起过儿童节

2020-12-18 01:10:01
相关推荐

又到一年一度的国际儿童节,今天我们来学习一下用 Python 的 Turtle 库绘制童年的卡通人物,一起做回年轻的那个少年。

Turtle图形库,又称海龟库,是 Python 语言中一个很流行的绘制图像的函数库。

Turtle 库一般 Python 环境会自带,如果没有这个库查询一下安装方法,自行安装。

常用的函数

1、画笔控制函数

penup:抬起画笔;pendown:落下画笔;pensize(width):画笔宽度;pencolor(color):画笔颜色;color为颜色字符串或者rgb值2、运动控制函数

forward(d)/fd(d):直行d个像素;circle(r, extent = None):绘制半径为r,角度为extent的弧形,圆心默认在海龟左侧距离r的位置;3、方向控制函数

setheading(angle)/seth(angle):改变前进方向;left(angle):海龟左转;right(angle):海龟右转;

代码演示

下面用海龟库完成小黄人的绘制,下面是部分源码,完整源码的卡通图案绘制源码可以私信我。

import turtle as t

t.pensize(4)

t.speed(10)

# =======头======

def head():

t.penup()

t.fillcolor("#FFEE26")

t.goto(-130, 10)

t.pendown()

t.begin_fill()

t.seth(81)

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)

t.end_fill()

绘制效果图:

Python编程 从入门到实践¥89京东月销6685购买

编制by伟森leung 喜欢本文章的可以请关注伟森leung,后续有更多python方面的知识分享。

标签: python 、Linux、vim编译器

#python#

阅读剩余内容
网友评论
显示评论内容(1) 收起评论内容
  1. 2020-11-23 19:47静悟恒行[湖南省网友]IP:1969696500
    太棒了!Python可以实现这么有趣活动起过儿童节真是太好玩了!
    顶0踩0
相关内容
延伸阅读
小编推荐

大家都在看

高考作文素材名人名言 myweek英语作文5句话 关于植物的作文300字左右 国庆小记作文 游白帝城作文 c位现象作文 古筝考级作文 晚霞的作文300字 普通话作文 美丽花园的作文 学期计划作文 会动的植物作文 优秀作文结尾摘抄 关于元宵节的作文400 寓言故事作文200 校园里的记忆作文 读西游记有感450字作文 小康社会作文 早春作文400字 欧阳修论作文翻译 我真快乐作文450字 课间趣事600字作文 爱国故事作文400字 总分总结构的写景作文 读着作文 写麻雀的作文400字 我的学校生活英语作文 重拾友谊作文600字 以排比句开头的作文 攻克难题的作文