登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

查看: 92|回复: 0

python turtle 书写新年快乐

[复制链接]

53

主题

70

帖子

476

安币

攻城狮

Rank: 3Rank: 3

QQ
发表于 2019-2-1 09:40:01 | 显示全部楼层 |阅读模式
如果对本篇文章感兴趣,请前往,原文地址:http://www.apkbus.com/blog-691662-79476.html

>文章链接:[https://mp.weixin.qq.com/s/xYSKH_KLYfooIoelJH02Cg](https://mp.weixin.qq.com/s/xYSKH_KLYfooIoelJH02Cg) 农历2018年的最后一篇文章,踏上回家的征途前,推荐一个Python的三方库`turtle`,是一个可以绘制图像文字的库。    这里的例子比较简单,就是依据各个点坐标连线最后形成文字的,先附上成品图的:   ![](https://user-gold-cdn.xitu.io/2019/1/29/16898324c1c8dc66?w=798&h=449&f=gif&s=839437)  主要用到的几个方法:   `t.screensize(400, 400, "#fff")` 初始化画布,参数是宽、高、背景色;   `t.pensize(penSize)` 设置画笔宽度;   `t.pencolor("#ff0000")` 设置画笔的颜色;  `t.speed(10)` 画笔的速度,参数范围 [1-10],越大速度越快,0-是最快;   `t.hideturtle()` 可以隐藏绘制过程中的箭头;   `t.up()` 抬起画笔,不绘制;   `t.goto(x,y)` 定位到坐标(x,y);  `t.down()` 落笔,开始绘制;  `t.done()` 事件循环,不停绘制,图像一直存在    ```import turtle as tt.screensize(400, 400, "#fff")t.pensize(5)t.pencolor("#ff0000")t.speed(5)t.hideturtle()t.up()t.goto(-200,100)t.down()t.goto(-188,88)# ...t.done()```麻烦的是对各个点坐标的计算,要考虑到每一横竖的长短,整体的布局。附上github的链接:[https://github.com/taixiang/turtle_year](https://github.com/taixiang/turtle_year)    最后祝大家新年快乐!   ![](https://user-gold-cdn.xitu.io/2019/1/29/1689845ee2af8821?w=539&h=340&f=jpeg&s=45018)      欢迎关注我的个人博客:[https://www.manjiexiang.cn/](https://www.manjiexiang.cn/)  更多精彩欢迎关注微信号:春风十里不如认识你  一起学习,一起进步,欢迎上车,有问题随时联系,一起解决!!!![](https://user-gold-cdn.xitu.io/2018/8/12/1652cd77eaebeb98?w=900&h=540&f=jpeg&s=64949)  继续阅读全文



想在安卓巴士找到更多优质博文,可移步博客区

如果对本篇文章感兴趣,请前往,
原文地址:
http://www.apkbus.com/blog-691662-79476.html
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站长推荐

通过邮件订阅最新安卓weekly信息
上一条 /4 下一条

下载安卓巴士客户端

全国最大的安卓开发者社区

广告投放| 广东互联网违法和不良信息举报中心|中国互联网举报中心|下载客户端|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

快速回复 返回顶部 返回列表