前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >用Python画一只丑丑的猪头

用Python画一只丑丑的猪头

作者头像
爱吃西瓜的番茄酱
发布2018-07-25 15:35:39
1.7K0
发布2018-07-25 15:35:39
举报

前两天在知乎上看到有人用Python的turtle库画了一只小猪佩奇,接着就有网友用turtle画了一只哆啦A梦,不得不说他们都是人才,画得有模有样的。知乎地址在这里:https://www.zhihu.com/question/275611095

绘制结果

看得我手痒痒,按捺不住,于是乎,我用turtle画了一只猪头,一只丑丑的猪头,本来我想画好看一点的,奈何艺术细胞有限~

视频内容

整个图片完全使用turtle库绘制出来的,turtle翻译成汉语叫乌龟,turtle是通过各种函数控制像素坐标进行前进、后退变换方向等操作,通过函数设置画笔颜色和填充颜色进行颜色的勾勒和填涂等。

使用的主要函数

我主要用到的turtle函数有如下这些:

函数名

作用

turtle.pensize()

设置画笔尺寸

turtle.hideturtle()

隐藏画笔

t.speed()

设置画笔的速度,参数范围0~10

t.penup()‍‍

起笔,移动时无图‍‍

t.pendown()

落笔,移动时有图

t.seth()

将画笔的方向设置为一定的度数方向,0-东;90-北;180-西;270-南

t.begin_fill()

开始绘制

t.end_fill()

结束绘制

t.fd()

向画笔的朝向移动指定的距离,参数为距离

t.bd()

向画笔的朝向的相反方向移动指定的距离,参数为距离

t.pencolor()

设置画笔的颜色,参数为RGB格式或颜色名称

t.fillcolor()

设置填充的颜色,参数为RGB格式或颜色名称

t.circle()

设置指定半径的圆,参数为半径。

关于turtle库的更多详细的介绍,可以参考turtle的官方文档:https://docs.python.org/3/library/turtle.html

turtle的确是一个很有趣的库,你想画什么?不妨可以动手画一画,施展一下自己的艺术天分。

总结

总结:Python的turtle库是一个很有意思的绘图库,当然,Python还有很多其他更有意思的库,这大概就是Python的魅力所在吧。

推荐阅读:

用Python做简易词云

推荐几个在线学习编程的网站

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-05-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 一个爱吃西瓜的程序员 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档