书名:给Python点颜色——青少年学编程

定价:59.8

ISBN:9787115512321

作者:佘友军

版次:第1版

出版时间:2019-09

内容提要:

面对科技驱动的未来,编程是学生们茁壮成长所必需的技能。学生在学习编程的过程中,需要培养自己的批判性思维和问题解决能力。Python是一种简单易学的*级程序设计语言,是一种被初学编程者和计算机专家共同青睐的编程语言。这门强大的语言目前在很多大型技术公司得到了广泛应用。

本书由小学信息技术学科带头人、数学学科骨干教师编写,内容集数学、英语、美术、工程、编程等多学科知识于一体,深入浅出、趣味性强、接地气。学习完本书,读者可以用英语单词编写一段代码,可以用编程解决数学方面的问题,可以用程序绘制一个美丽的图案,甚到还可以制作出好玩的科技作品。

本书适合想要学习Python编程的读者,尤其适合教师、中小学生、关心孩子技能发展的父母学习。

作者简介:

佘友军:硕士研究生,南通市信息技术学科带头人,南通市数学骨干教师。多次荣获*家级课件比赛和教学比赛一等奖,参加第十五届全国多媒体教育软件大奖赛,荣获基础教育组教育教学工具类软件系统一等奖。参加江苏省信息技术青年教师基本功比赛,荣获一等奖;参加第三届全国机器人教学比赛,荣获一等奖;参加全国小学信息技术教学研讨会,执教的课例荣获一等奖。

目录:

第 1章 起步 1

1.1 安装Python 1

1.2 好用的计算器 4

1.3 字符串运算 7

1.4 我的第 一个Python程序 9

1.5 变量 11

第 2章 循环 18

2.1 for循环 18

2.2 案例—青蛙儿歌 25

2.3 案例—高斯的数学题 28

2.4 案例—斐波那契数列 32

2.5 案例—棋盘上的麦粒 33

2.6 while 循环 35

2.7 跳出循环—break 和continue 37

2.8 这是真的吗 39

第3章 条件语句 41

3.1 if 语句简介 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.5 sympy模块 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章 Tkinter 140

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 安装Pyinstaller 169

8.9.2 使用Pyinstaller 171

第9章 用Python玩转micro:bit 173

9.1 micro: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.13 micro:bit创意项目欣赏 198

第 10章 用Python玩转Minecraft 200

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界面颜色-给Python点颜色——青少年学编程相关推荐

  1. 自学编程是从python语言还是c语言开始-初中生想学编程,请问先学C语言好还是先学Python?...

    市面上常见的几种编程语言就是:c,c++,c#,java,python,这几种我都学过,所以建议从python开始. 原因就是: (1)python简单好上手 c的数据类型很麻烦,而python就相对 ...

  2. 读商科需要学python吗_商科学生也需要学编程吗?

    今天的优秀会计师与二十年前大不一样.他们熟读财务报表,同时也使用各类数据分析工具,帮助企业揭示财务报表中的宝贵趋势,厘清流程,增进效率,更好的管理风险. 在新生代企业中,会计师被赋予了更大的期望,他们 ...

  3. 风变科技公司的python小课_在风变科技学编程,拒绝做职场“边缘人”

    入职3年,我唯一的改变是变成了一颗不会哭的"螺丝钉".工作没变化.岗位没提升.领导不重视,慢慢变成了一个部门"小透明",手里的各种杂活儿越来越多.最关键的是影响 ...

  4. 给python点颜色 佘友军_给Python点颜色——青少年学编程最新章节_佘友军著_掌阅小说网...

    1.3 字符串运算 Python里面还有一种数据类型叫字符串.字符串就是一系列字符.我们可以把字符串理解为文本.在Python中,用引号括起来的都是字符串,其中引号可以是单引号,也可以是双引号,但必须 ...

  5. 给python点颜色青少年学编程_早晨送给自己的句子,句句经典励志!

    一.清晨,是一个希望.不管昨天怎样低落,总会看见太阳的升起:不管昨天怎样困苦,总会拥有今天的希望.为梦想奔跑的年轻人,早安! 二.你喜欢奋斗,方法就越来越多:你喜欢放弃,借口就越来越多:你喜欢感恩,顺 ...

  6. 给python点颜色青少年学编程_给老师的新年祝福语

    给老师的新年祝福语 老师是每个学生的恩人,有一个好老师才会有很多的好学生.新年到了,给老师送去美好的祝福吧,下面给大家分享了给老师的新年祝福语,一起来看看吧! 1.亲爱的老师们,您们辛苦了,新的一年里 ...

  7. 给python点颜色青少年学编程_给予是快乐的,给予是快乐的作文,给予的快乐

    <给予是快乐的>作者:宗阳春发表时间:2004-4-29阅读次数:475常熟市虞山镇花溪小学 周凤花[选用教材]苏教版语文第九册第二十四课[适用年级]五年级第一学期[教材简析]这是一篇记叙 ...

  8. python界面开发工具-python图形界面开发用什么

    作为Python开发者,你迟早都会用到图形用户界面来开发应用.本文将推荐一些 Python GUI 框架,希望对你有所帮助. Python 的 UI 开发工具包 Kivy(推荐学习:Python视频教 ...

  9. python界面设计实例-Python GUI项目实战(二)主窗体的界面设计与实现

    前言 上一节我们介绍了登录窗体的GUI设计与功能实现,用户的账号和密码校验完成后应当跳转到主窗体内容,这一节我们将具体介绍主窗体界面的设计与功能实现! 一.基础界面设计 我们新建一个900x640的窗 ...

最新文章

  1. PaddlePaddle 中的若干基础命令中的问题
  2. Cocos2d-x 常见宏
  3. dubbo provider异步_Dubbo支持什么协议?与SpringCould相比它为什么效率要高一些?
  4. 【PP生产订单】入门介绍(三)
  5. pygame从入门到提高(1)
  6. CRM数据库表COM_TA_R3_ID的数据来源
  7. 成绩查询系统c语言,学生成绩查询系统C语言代码(分服务器端和客户端).doc
  8. hbase 根据主键查询
  9. thinkphp框架环境部署
  10. 自然语言领域中图神经网络模型(GNN)应用现状(论文)
  11. 郝斌java教程下载_郝斌Java自学教程全集打包,视频教程下载
  12. 文章下载:关于窗宽窗位调节非常有用的论文《DICOM 医学图像窗口变换的加速算法》...
  13. 英语四六级听力无线转发系统
  14. 马斯克入驻推特造成大恐慌!这俩戏精还冒充被裁员工,外媒全被耍了
  15. 大白话、最简单——SpringBoot+Mybatis+freemarker整合(二)
  16. 人工智能与神经生理学:差异为何重要
  17. 除了欧拉公式,这8个数学公式也足够美丽且神奇
  18. 徒步旅行中的注意事项
  19. python 代码片段备忘
  20. 写给数据科学家:GitHub实践指南教程;交互式图像标注工具(像素级);Kindle高亮笔记的导出工具;人脸分析库;前沿论文 | ShowMeAI资讯日报

热门文章

  1. 【收集】Web开发工具
  2. 博客园Markdown模式的MATLAB代码高亮方案
  3. 使用 css/less 动态更换主题色(换肤功能)
  4. The Tower(HDU6559+2018年吉林站+数学)
  5. 组合数的简单求法(dfs)
  6. 移动端接口:版本的兼容
  7. Mysql自动备份脚本
  8. DBUtils开源JDBC类库,对JDBC简单封装(作用是:简化编码工作量,同时不会影响程序的性能)...
  9. ASPNET开源项目
  10. 基于MIPS架构的BackTrace实现