内容介绍
本书通过50个趣味十足的游戏及活动为10岁及以上的孩子们讲述了Python的基本技巧。通过对本书的学习,孩子们可以从掌握编程的基本代码块到写出自己的代码。有趣的游戏实例,生动的图文讲解,交互式的课程设计,让编程不再只是枯燥的代码,而是有趣的思维活动。
目录
第1章 欢迎来到Python世界 / 1
1.1 为什么选择Python / 2
1.2 安装Python / 2
1.3 使用IDLE / 11
1.3.1 在Windows系统的计算机上运行 / 11
1.3.2 在Mac系统的计算机上运行 / 13
1.4 你好,Python / 14
1.5 保存文件 / 15
1.6 运行程序 / 20
第2章 输出“HELLO!” / 23
2.1 琢磨不透的print( ) / 25
2.1.1 引号和撇号 / 25
2.1.2 转义字符 / 26
2.1.3 换行 / 27
2.2 变量 / 28
2.3 有趣的输出 / 33
目录
2.3.1 格式化字符串常量 / 33
2.3.2 更简便的多行输出 / 35
2.4 本章知识点总结 / 36
2.5 练习关卡 / 37
2.6 挑战关卡 / 42
第3章 有趣的数字 / 43
3.1 数值类型 / 43
3.2 运算符 / 44
3.2.1 算术运算符 / 44
3.2.2 运算顺序 / 46
3.2.3 比较运算符 / 48
3.2.4 逻辑运算符 / 53
3.3 本章知识点总结 / 54
3.4 练习关卡 / 55
3.5 挑战关卡 / 65
第4章 字符串和它的新朋友 / 68
4.1 字符串 + 运算符 / 68
4.1.1 字符串拼接 / 68
4.1.2 字符串的乘法运算 / 70
4.2 列表 / 71
4.2.1 列表元素是有序的 / 72
4.2.2 通过索引获取列表元素 / 73
4.2.3 列表可以被切片 / 74
4.2.4 列表是可变的 / 75
4.2.5 对列表进行更多改变 / 78
4.3 元组 / 81
4.4 条件语句 / 82
4.5 本章知识点总结 / 86
4.6 练习关卡 / 87
4.7 挑战关卡 / 94
第5章 循环 / 97
5.1 for循环 / 97
5.2 while循环 / 101
5.3 本章知识点总结 / 107
5.4 练习关卡 / 108
5.5 挑战关卡 / 116
第6章 模块的使用 / 118
6.1 使用turtle模块 / 118
6.2 创建一个模块 / 119
6.3 给海龟建一个家 / 120
6.4 为海龟设置颜色 / 126
6.5 大海龟还是小海龟? / 128
6.6 移动小海龟 / 130
6.7 涂鸦和绘制图形 / 134
6.7.1 创建一支画笔 / 135
6.7.2 创建一个形状 / 135
6.7.3 为图形上色 / 139
6.7.4 使用内置函数 / 140
6.8 本章知识点总结 / 146
6.9 练习关卡 / 147
6.10 挑战关卡 / 154
第7章 函数 / 159
7.1 函数的基本应用 / 159
7.1.1 参数 / 160
7.1.2 返回值 / 163
7.1.3 调用函数 / 164
7.2 本章知识点总结 / 166
7.3 练习关卡 / 166
7.4 挑战关卡 / 174
附录A *后的比特和字节 / 181
附录B 练习参考程序 / 183
作者介绍
ADRIENNE B. TACKE是一位软件工程师,作家和STEM教育倡导者。 作为拉斯维加斯的Code.org志愿者,她定期与各个年龄段的学生讨论代码的功能,并特别鼓励年轻女性从事软件工程事业。 她还是HackerNoon和CodeBurst等在线技术出版物的特约作家。
伍俊舟,男,出生于1989年12月,就读于四川大学工业设计工程专业,硕士研究生毕业,现在就职于四川电力职业技术学院,从事教学工作。
关联推荐
10-18岁喜欢编程的青少年读者。"