00 《啥是佩奇》怎么就刷屏了?
这可能是今年最走心的宣传片了!请务必看完,很感动。故事讲了城里儿子一家接农村老爸回家过年看佩奇大电影的故事,有趣的是期间的一连串由不知佩奇为何物引发的笑料,当爷爷把辗转多时做出来的“硬核”佩奇摆上桌,片子进入一个小高潮,随后就是合家欢乐的观影场面。
01 导演介绍
张大鹏
1984年6月13日年生于北京,毕业于北京电影学院(2003年入学)美术系本科,获学士学位,现任电影及电视剧导演/电影特技导演,风格比较全面,个人偏爱叙事类故事和喜剧风格,自己有独立编剧能力,擅长用具有分寸感的克制来传递动人的感情,在他的镜头里,很少见过猛的情绪流露,从叙事到影像都追求用刻意的分寸感来烘托出情感的浓烈。
02 Python可以画吗?
当然可以画。先看效果图。
03 代码实现
画小猪佩奇主要用到的库是Turtle。Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,使用特别简单。你把turtle当做是画笔的的话,能够画出什么,只取决于你是不是一个好的画家了。你可以把turtle当做简单的画图工具,想画什么都可以?今天,咱们主要画一个小猪佩奇。
第一步:安装
#安装
pip3 install turtle
# 导入库
import turtle as t
import time
第二步:写主函数
在主函数里面,我们主要是添加一个函数draw()来画图。然后调用乌龟库中的write()函数用来署名,最后为了看到署名,使用time库让图停留2秒。这样设计的好处是代码模块化,易于维护与使用。
def main():
"""
主函数
:return:
"""
# 开始画图
draw()
# 署名
t.write("小码哥", True, align="left",font=("Arial", 50, "normal"))
# 停留 2秒结束
time.sleep(2)
if __name__ == '__main__':
main()
第三步:画小猪的各个部分
在draw()函数里面,我们就可以画小猪佩奇的各个部分了。首先,我们需要设置画布与画笔的属性,比如速度、颜色等。最后,我们根据小猪佩奇的结构画出每一部分。
def draw():
"""
开始画小猪的各部分
:return:
"""
# 设置属性
set()
# 鼻子
bizi()
# 头
head()
# 耳朵
erduo()
# 眼睛
eye()
# 嘴巴
mouse()
# 身体
body()
# 手和脚
hands()
# 尾巴
weiba()
第四部:画每一部
这也是最后一部分,我们可以使用乌龟库画出每一个部分了。
总体,乌龟库是非常简单的一个画图工具包。如果您想画其他图片,比如国旗、彩虹或者多啦a梦等都可以。如果您有问题,请后台留言。如果您想获得源代码,请扫码加入一个保证你7天学会Python的圈子吧。