![]()
作者简介 佘友军:硕士研究生,南通市信息技术学科带头人,南通市数学骨干教师。多次荣获重量课件比赛和教学比赛一等奖,参加第十五届全国多媒体教育软件大奖赛,荣获基础教育组教育教学工具类软件系统一等奖。参加江苏省信息技术青年教师基本功比赛,荣获一等奖;参加第三届全国机器人教学比赛,荣获一等奖;参加全国小学信息技术教学研讨会,执教的课例荣获一等奖。 目录 章起步1 1.1安装Python1 1.2好用的计算器4 1.3字符串运算7 1.4我的个Python程序9 1.5变量11 第2章循环18 2.1for循环18 2.2案例——青蛙儿歌25 2.3案例——高斯的数学题28 2.4案例——斐波那契数列32 2.5案例——棋盘上的麦粒33 2.6while循环35 2.7跳出循环——break和continue37 2.8这是真的吗39 第3章条件语句41 3.1if语句简介41 3.2输入43 3.3案例——判断素数45 3.4梅森素数46 3.5优选公约数算法47 第4章模块50 4.1什么是模块50 4.2随机模块50 4.3命名空间53 4.4分数模块55 4.5sympy模块56 4.5.1科学计算56 4.5.2案例——绘制抛物线57 4.6案例——爱心方程式59 4.7案例——两点之间的距离60 第5章函数62 5.1函数是什么62 5.2数字相关的函数63 5.3字符串函数64 5.4自定义函数65 第6章列表69 6.1列表是什么69 6.2修改列表元素70 6.3删除列表元素71 6.4案例——抽签程序73 6.5案例——自动讲故事的程序73 6.6案例——诗词大会74 第7章海龟画图77 7.1初见海龟81 7.2绘制正多边形82 7.2.1正三角形82 7.2.2正方形85 7.2.3自定义多边形函数89 7.3多彩世界92 7.4彩虹色96 7.5美丽的几何图案98 7.6用坐标画图101 7.7绘制圆形103 7.7.1画圆函数简介104 7.7.2多个圆形组成的图案105 7.7.3绘制错觉图107 7.7.4多彩同心圆110 7.7.5美丽的圆形图案111 7.8美丽的花112 7.9螺旋图形115 7.9.1绘制螺旋115 7.9.2螺旋变色118 7.9.3颜色螺旋120 7.9.4文字螺旋122 7.10五角星123 7.11用直线画曲线126 7.12线条抽象画129 7.13当数学遇到代码130 7.14皮亚诺曲线133 7.15美术作品134 7.16玫瑰方程式138 第8章Tkinter140 8.1图形化用户界面:文本标签140 8.2用户界面:按钮144 8.3动态修改文字值146 8.4判断平年、闰年148 8.5寻找因数153 8.6倒计时155 8.7海伦公式的应用159 8.8彩票号码生成器163 8.9发布程序168 8.9.1安装Pyinstaller169 8.9.2使用Pyinstaller171 第9章用Python玩转micro:bit173 9.1micro:bit简介173 9.2宠物的话:显示文字174 9.3宠物表情:显示图像181 9.4制作动画183 9.5粘人的宠物:按钮应用185 9.6幸运之星186 9.7手势识别187 9.8神奇的水晶球191 9.9小小指南针193 9.10检测温度195 9.11玩转秘密通信195 9.12多设备模拟萤火虫动画197 9.13micro:bit创意项目欣赏198 0章用Python玩转Minecraft200 10.1环境搭建200 10.2文字互动205 10.3获取当前位置207 10.4乾坤大挪移208 10.5建造一个方块210 10.6批量建造方块213 10.7建造房屋217 10.8批量建造房屋219 10.9城堡222 附录Turtle模块常用函数224 内容推荐 Python是一种简单易学的高级程序设计语言,这门强大的语言目前在很多大型技术公司得到广泛应用。学习本书,你可以用英语单词编写一段代码,可以用编程解决数学方面的问题,可以用程序绘制一个美丽的图案,也可以制作出好玩的科技作品。 |