文章目录1 前言2 原材料2.1 花灯纸2.2 Python环境和模块3 制作工序3.1 导入模块3.2 打开花灯纸图像3.3 根据花灯纸的大小制作龙骨3.4 给龙骨贴上花灯纸3.5 制作旋转叶轮3.6 加上照明灯和提系3.7 让花灯转起来4 完整源代码1 前言说起元宵节,各位有没有觉得这是咱们中国人最浪漫的节日呢?国人向来拘谨古板,一年到头都是小心谨慎地过日子,唯有元宵节这天可以纵情豪放一把。东风夜放花千树,宝马雕车香满路,火树银花霓虹闪烁,豪车遍地美女如云。细品,你甚至都能嗅到香奈儿的味道!
公众号 “菜鸟学Python”, 设为 “星标”第446篇原创,和30w+一起学Python!过年期间,家人和朋友之间少不了的是互相发红包,钱多钱少不重要,重要的是对朋友的一份情谊和自己的一份祝福。而当下最流行的红包方式,就当属于微信红包了,大家在发送微信红包的时候会发现,在发送红包时,可以添加上一个小表情来增加红包的趣味性。既然我们是玩Python的,不如用Python来做一个有趣的红包软件,生成红包封面!随手附赠的图片总是感觉无法体现我们的心意和诚意,于是菜鸟哥熬夜弄了一个小程序,带领大家来
端午放假在家,平时上班真的很忙很忙,没有时间休息!而码农放松的最好的办法躺着看电视剧煲电影,有的人是喜欢看电影,有的人是打游戏,当然还有的码农酷爱看动漫。小编其实三者都喜欢,而且还是一个武侠金庸迷,放假在家翻了翻金庸的电视剧 “飞雪连天射白鹿,笑书神侠倚碧鸳”,每一部都非常经典。最帅的还是古天乐版本的杨过,最羡慕的人物还是鹿鼎记里面的韦小宝。 01.小宝的7个老婆韦小宝有7个老婆,每一个老婆都是如花似玉,才艺非凡,都有自己的技能和亮点,我大概列了一个表格:如果现在给韦小宝出一道题目,如果只能选
大纲环境包管理模块时间API练习环境Python环境:我们回到第一次课上没有说到的venv这个文件夹。这个文件夹其实就是这个项目所使用的Python环境目录。项目实际执行的python在venv目录下。为什么不是我们安装Python时的目录?Pycharm在默认创建项目时会根据我们安装的Python创建一个虚拟环境在项目下。这个虚拟环境是这个项目专用的,是干净的,可以不受其他项目的影响。干净要表达的是最原始的Python环境。互不影响的作用体现在多个项目对环境的依赖不同,甚至可能冲突。我们也可以
大纲方法异常调试文件练习方法方法也可以叫函数,可以实现某种功能,比如len、max、min等。方法有三种:1、内置方法:len、max、min等可以直接调用的。https://docs.python.org/3.6/library/functions.html#abs">https://docs.python.org/3.6/l... 所有的内置方法。2、自定义方法:自己将实现某块功能的代码进行封装,开发成方法,方便调用。前面我们就写过求和的功能,下面我们马上就可以定义一个自己的sum方法。3、
大纲集合类型列表元组字典集合循环练习集合类型基础语法中介绍的几种python的基础类型都属于数值类型。另外一种基础类型是集合类型,主要包括列表、元组、字典、集合。其中列表和元组是一种序列。序列是一种将一串元素按顺序组合在一起的数据结构。序列的特点是拥有索引操作与切片操作。索引操作是从序列中通过编号获得其中的一个元素,语法是中括号 [编号]。切片操作是获取一部分序列,语法为 [编号1:编号2]。回忆字符串,是不是也有相同的操作,获取其中某个或某段字符。所以字符串其实也是一种序列,其元素就是单个字符
大纲Git同步逻辑Pull拉取CommitPush提交免输入密码练习Git同步逻辑Pull拉取右键选择TortoiseGit,在子菜单中点击Pull,进行拉取。可以获得最新的内容。Remote Branch 表示要拉取的分支拉取完成CommitCommit是将代码提交到本地的操作。当有对当前项目做出修改时,都要先进行Commit操作。进入git项目,右键点击Git Commit,后面的master表示当前分支先记住每个git项目必须有一个master主分支,更多分支的内容以后在详细说明。如果没有
大纲Git安装TortoiseGit安装下载一个git项目练习Git安装下载地址 https://www.git-scm.com/download/win">https://www.git-scm.com/downl...双击全部Next完成安装在命令行界面输入git –version,验证git是否安装成功TortoiseGit安装下载地址 https://tortoisegit.org/download/">https://tortoisegit.org/downl...双击全部Next完成
大纲注释打印变量数字字符串布尔值条件练习注释编程过程中除了开发代码,还需要编写注释。# 输出Hello Worldprint("Hello World")Python中以 # 开头后面的文字都是注释,常见的注释方式还有:print("Hello World") # 输出Hello World直接写在后面的。注释的作用代码解释,是给人看的,方便其他人理解代码。注释另外一个作用就是注释代码,使代码无效化# print('hehe')print('xixi')这样输出hehe的那句话就无效了,在调试过
大纲安装Python测试Python环境安装Pycharm创建新项目HelloWorld安装Python下载Python: https://www.python.org/downloads/windows/">https://www.python.org/downlo...双击安装测试Python环境进入命令行界面 输入python,进入python的交互界面