PHP前端开发

啥是佩奇,Python 告诉你!

百变鹏仔 1个月前 (01-23) #Python
文章标签 告诉你

今天,

被《啥是佩奇》这支广告片刷屏了。

佩奇明明是个喜剧角色,

却看哭了所有人。

立即学习“Python免费学习笔记(深入)”;

1.《啥是佩奇》???

快过年了,

在农村爷爷给城里的小孙子打电话,

小孙子说想要“佩奇”,

为了满足小孙子的愿望,

爷爷开始满村子找佩奇。

开片爷爷在电话这头的一段话就很抓人心,

全世界的爷爷都是这样疼孙儿的,

一下子就让观众有共情的心理。

一句“什么是佩奇?”

铺垫了爷爷接下来的一段寻找佩奇之路,

最后爷爷找到的佩奇骨络清奇,

却是圈主见过的全世界最可爱的小猪佩奇!

不知道大家看完什么感觉,反正我看完是哭了。我看网友们也纷纷留言,说自己哭笑两重奏......

看着爷爷满村子找佩奇,我有点心疼了。为此我想用纯粹的Python来告诉爷爷,啥是佩奇?

2.这就是佩奇!

基本思路:选好画板大小,设置好画笔颜色,粗细,定位好位置,依次画鼻子,头、耳朵,眼睛,腮,嘴,身体,手脚,尾巴,完事。

都知道,turtle 是 Python 内置的一个比较有趣味的模块,俗称海龟绘图,它是基于 tkinter 模块打造,提供一些简单的绘图工具。

在海龟作图中,我们可以编写指令让一个虚拟的(想象中的)海龟在屏幕上来回移动。这个海龟带着一只钢笔,我们可以让海龟无论移动到哪都使用这只钢笔来绘制线条。通过编写代码,以各种很酷的模式移动海龟,我们可以绘制出令人惊奇的图片。使用海龟作图,我们不仅能够只用几行代码就创建出令人印象深刻的视觉效果,而且还可以跟随海龟看看每行代码如何影响到它的移动。这能够帮助我们理解代码的逻辑。所以海龟作图也常被用作新手学习 Python 的一种方式。更丰富详细的功能及知识可以参考官方文档:http://www.php.cn/course/796.html。

了解了tuttle的用法之后就可以开始实战了。

代码示例:

from turtle import*def nose(x,y):#鼻子    penup()#提起笔    goto(x,y)#定位    pendown()#落笔,开始画    setheading(-30)#将乌龟的方向设置为to_angle/为数字(0-东、90-北、180-西、270-南)    begin_fill()#准备开始填充图形    a=0.4    for i in range(120):        if 0<p>思路其实很简单,就是通过trutle模块实现基本的圆,椭圆,曲线等,难点在于,如何定位每个部位的位置(建议先草图画画)。</p><p><img src="https://img.php.cn/upload/image/418/512/332/1548038002992771.png" title="1548038002992771.png" alt="微信截图_20190121103401.png"></p><p>以上就是对的全部介绍,希望大家可以有所收获,更多<a href="http://www.php.cn/course/list/30.html" target="_self">Python视频教程</a>请关注PHP中文网。</p><p>		</p>