爷爷:啥是佩奇?佩奇:Python 10 秒可以画出来

   阅读文本大概需要 2 分钟。

昨晚开始,朋友圈被一则走心的广告刷屏了。很多伙伴直呼:看哭了。当爷爷电话里听到儿子说「不回来啊」的打击是很沉重的,这位父亲想念自己的儿子和孙子,总想把最好的给他们。

如果你的孩子问你要佩奇,你除了像视频中的爷爷那样独具匠心的做一个出来,你也可以去商店买一个,你还可以用 Python 画一个出来。(动态图有点卡,代码运行很顺畅)

今天画佩奇的库是 turtle,之前我用 turtle 这个库画过五星红旗 致敬亚运会运动员,我用Python画五星红旗

之前我也用 turtle 库一行代码画出了美丽的螺旋 一行代码能实现什么丧心病狂的功能?

环境

语言:Python3.6
编辑器:Pycharm

turtle 库:它是 Python 的内置库,直接导入即可。

import turtle
turtle 库基本用法

绘制图形前先掌握下 turtle 库绘图的一些基本用法。

turtle.begin_fill():准备开始填充图形。
turtle.goto(x, y):将画笔移到坐标的位置。
turtle.forward(n):向当前画笔方向移动 n 像素长。
turtle.left(m):逆时针移动 m°
turtle.right(m):顺时针移动 m°
turtle.end_fill():图形填充完成。
代码分析

首先我们设置好初始信息,包括画笔的大小,画笔颜色和填充颜色,主窗口的大小和画笔速度。

再画鼻子部分,代码较多,以下是部分代码,全部代码在公众号回复「佩奇」获取。

其他部分就不一一列举了,方法都是类似的,掌握了 turtle 库绘图的一些基本用法后,再自己慢慢调试基本就可以了。

源码在公众号回复「佩奇」获取。

最后,祝大家猪年暴富

觉得有意思的大家帮忙点点好看,戳下鸡腿,也可以转发给更多的伙伴。

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!\n");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

「pk哥」以梦为马,不负韶华

长按识别二维码关注

欢迎点击下方小程序留言讨论。

推荐阅读:

用Python抢火车票加邮件通知

Python抢票程序优化,可以选择车次和座次

无需Python环境,小白也可以运行的抢票程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值