×
超值优惠券
¥50
100可用 有效期2天

全场图书通用(淘书团除外)

关闭
跟小海龟学Python/少儿学编程

跟小海龟学Python/少儿学编程

1星价 ¥54.3 (6.8折)
2星价¥54.3 定价¥79.9
暂无评论
图文详情
  • ISBN:9787115583697
  • 装帧:平装-胶订
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:212
  • 出版时间:2022-06-01
  • 条形码:9787115583697 ; 978-7-115-58369-7

本书特色

1. 把turtle库应用于Python编程教学,让读者实现零基础上手。

2. 将Python语法和turtle绘图库的基础知识揉合在趣味案例的开发过程中,通过案例逐步学习新的知识,让读者边学边做。

3. 书中案例涉及绘制几何图案、错觉艺术、分形图形、互动程序、趣味游戏等多个领域,提升读者的兴趣。

4. 丰富的趣味案例。

内容简介

近年来,Python语言因其简单易学、功能强大、应用广泛的特点,越来越得到初学者的青睐。而谈到Python入门,就不得不提海龟库,海龟库源于世界上款针对儿童教学使用的编程语言——LOGO语言。本书将海龟库应用于Python编程教学中,带领小读者从零基础学起,在趣味案例的开发过程中学习、实践。 全书案例涉及绘制几何图案、错觉艺术、分形图形、互动程序、趣味游戏等多个领域,可有效提升读者的学习兴趣。本书适合对编程感兴趣,特别是抢先发售接触编程的人,也适合学过其他编程语言、想快速学习Python的人,还可以作为教材供教学或自学使用。

目录

初级篇

第 1章 世界你好 2

1.1 什么是Python 2

1.2 Python在线开发环境 2

1.3 Python离线开发环境 4

1.4 小结 7

第 2章 绘制线段 8

2.1 显示海龟 8

2.2 海龟前进 9

2.3 小结 11

第3章 正方形Ⅰ 12

3.1 向右旋转 12

3.2 绘制折线 14

3.3 绘制正方形 15

3.4 小结 16

第4章 正方形Ⅱ 17

4.1 修改正方形的边长 17

4.2 变量的概念 18

4.3 应用变量设定正方形的边长 19

4.4 小结 20

第5章 正方形Ⅲ 21

5.1 for循环语句 21

5.2 利用for循环语句绘制正方形 23

5.3 小结 24

第6章 正方形螺旋线 25

6.1 for循环与range() 25

6.2 绘制正方形螺旋线 27

6.3 小结 29

第7章 旋转的正方形 螺旋线 30

7.1 设置不同的旋转角度 30

7.2 小数 32

7.3 小结 33

第8章 正多边形的角度 34

8.1 数学运算 34

8.2 计算正多边形的角度 35

8.3 小结 37

第9章 任意正多边形 38

9.1 input()键盘输入 38

9.2 输入正多边形的边数 39

9.3 小结 41

第 10章 任意螺旋线 42

10.1 类型转换函数 42

10.2 键盘输入螺旋线的参数 44

10.3 小结 45

第 11章 旋转的正方形 46

11.1 循环的嵌套 46

11.2 绘制旋转的 正方形 47

11.3 小结 49

第 12章 设置颜色 50

12.1 设置绘制颜色 50

12.2 字符串的更多用法 52

12.3 小结 53

第 13章 输入颜色首字母 54

13.1 if语句与比较运算符 54

13.2 利用首字母设定颜色 56

13.3 小结 57

第 14章 首字母大小写 58

14.1 处理字母大小写的问题 58

14.2 布尔类型与逻辑运算符 59

14.3 利用逻辑运算符简化代码 62

14.4 小结 62

第 15章 红绿正方形 63

15.1 else语句 63

15.2 红绿交替显示的图形 64

15.3 小结 65

第 16章 三色螺旋线 66

16.1 elif语句 66

16.2 绘制三色螺旋线 68

16.3 小结 70

第 17章 四色正方形 71

17.1 列表 71

17.2 绘制四色正方形 73

17.3 小结 74

第 18章 四色螺旋线 75

18.1 列表的索引 75

18.2 绘制四色螺旋线 77

18.3 小结 78

第 19章 自定义颜色的螺旋线 79

19.1 列表的更多用法 79

19.2 输入螺旋线的颜色 81

19.3 小结 82

第 20章 扇子与锯齿 83

20.1 后退与左转  83

20.2 绘制扇子图形 84

20.3 绘制锯齿图形 88

20.4 小结 89

第 21章 复合螺旋线 90

21.1 抬笔与落笔 90

21.2 绘制复合螺旋线 91

21.3 小结 92

第 22章 箭靶 93

22.1 绘制实心圆 93

22.2 绘制箭靶图形 95

22.3 小结 98

中级篇

第 23章 围棋棋盘Ⅰ 100

23.1 相对坐标系与坐标系 100

23.2 绘制围棋棋盘 102

23.3 小结 104

第 24章 围棋棋盘Ⅱ 105

24.1 函数 105

24.2 函数封装绘制线段 107

24.3 小结 109

第 25章 国际象棋棋盘 110

25.1 颜色填充 110

25.2 绘制国际象棋棋盘 112

25.3 小结 114

第 26章 大小圆圈错觉 115

26.1 绘制空心圆 115

26.2 设置画笔粗细 118

26.3 绘制大小圆圈错觉 120

26.4 小结 121

第 27章 彩虹 122

27.1 设置小海龟的朝向 122

27.2 设置空心圆弧的角度范围 125

27.3 绘制彩虹 128

27.4 小结 129

第 28章 运动的圆圈错觉 130

28.1 绘制基础单元 131

28.2 绘制单元阵列 133

28.3 小结 137

第 29章 递归圆圈画 138

29.1 函数递归调用 138

29.2 绘制递归圆圈画 140

29.3 小结 142

第30章 分形树 143

30.1 绘制分形树 143

30.2 随机分形树 146

30.3 import的用法 149

30.4 小结 150

高级篇

第31章 下落的小球 152

31.1 小球下落 152

31.2 while循环 155

31.3 小结 158

第32章 反弹球 159

32.1 变量的作用域 159

32.2 动态图形程序框架 161

32.3 反弹的小球 162

32.4 小结 165

第33章 多球反弹 166

33.1 基于列表的多个小球 反弹 166

33.2 面向对象版本的反弹球 169

33.3 单击鼠标添加小球 174

33.4 小结 176

第34章 见缝插针 177

34.1 旋转的针 177

34.2 针的发射 180

34.3 结束判定与得分显示 182

34.4 小结 186

第35章 飞翔的小鸟 187

35.1 小鸟类 188

35.2 水管类 190

35.3 碰撞检测与得分显示 192

35.4 游戏完善与改进 194

35.5 小结 199

附录A 语法知识补充 200

A.1 复合运算符 200

A.2 区间判断 201

A.3 元组 202

A.4 字典 203

A.5 循环跳转语句 204

A.6 常见错误与调试 205

附录B 语法知识索引 209  
展开全部

作者简介

童晶 浙江大学计算机专业博士。中国图像图形学会智能图形计算专委会委员、河海大学副教授、江苏省高校在线开放课程“基于游戏开发的 C 语言程序设计入门与实践”负责人。主要研究方向为计算机图形学、虚拟现实和三维打印。 童雨涵 五年级小学生。2019年开始接触Scratch 编程并产生浓厚兴趣,后跟随爸爸系统学习。2021年开始学习Python 编程,为本书的创作提供了很多有创造性的建议。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航