Python简单易学,功能强大,是少儿学习编程的首选语言。本书是少儿学习Python编程的趣味指南,全书共17章,按照由简到难、逐步深入的方式组织各章内容。本书从认识Python开始,首先介绍了Python的安装和IDLE的使用,然后依次介绍了变量、数字和字符串、列表、元组和字典、布尔类型等数据类型,以及条件、循环、异常和注释、函数、面向对象编程、文件操作等基础知识,并且通过实际案例讲解了海龟绘图、Pygame基础和游戏编程,以及Python在自然语言处理方面的应用。
本书精心选取内容,注重难易适度和趣味性,语言通俗易懂,代码示例丰富。在多章的末尾,还给出了一些练习题并给出了解答。本书适合想要学习Python编程基础的少儿(尤其是10岁以上的孩子)及想要教孩子学习编程的家长阅读,也适合少儿编程培训班的老师用作少儿编程培训的教材。
《Python少儿趣味编程》由少儿编程畅销图书作者精心编写,是少儿学习Python编程的趣味指南,全书共17章,按照由简到难、逐步深入的方式组织各章内容。《Python少儿趣味编》精心选取内容,注重难易适度,语言通俗易懂,代码示例丰富。在每章的末尾,还给出了一些练习题并给出了解答。
《Python少儿趣味编程》具有以下特色:
● 精心选取和组织内容,注重难易适度――涵盖基础知识、趣味应用和热门应用。
● 坚持"做中学”的理念和方法――通过详细的示例和课后练习帮助读者学习和掌握。
● 体现趣味性――用海龟绘图绘制的机器猫、小猪佩奇等卡通角色,编写贪吃蛇游戏,对古典名著《西游记》分词。
● 增强可拓展性――逐步扩展和改进的"成绩单”示例程序,章末习题既巩固知识,也拓展编程技能。
《Python少儿趣味编》适合想要学习Python 编程基础的少年儿童(尤其是10 岁以上的孩子)及想要教孩子学习编程的家长阅读,也适合少儿编程培训班的老师用作少儿编程培训的教材。
本书带领读者编写的趣味程序包括:
● 帮Johnson 找到回家的路;
● 逐步扩展和改进的"成绩单”示例程序;
● 用海龟绘图绘制的机器猫;
● 用海龟绘图绘制小猪佩奇;
● 弹球游戏;
● 编写贪吃蛇游戏;
● 对古典名著《西游记》分词。
李强
计算机图书作家和译者,曾是计算机领域的讲师,从2002 年开始进行计算机编程的网络授课。目前专注于青少年计算机领域的教学,其编著的《Scratch 3.0
少儿游戏趣味编程》和《Scratch 3.0 少儿编程趣味课》是该领域的畅销书,配套的教学视频也得到了读者的喜爱。可关注公众号"李强老师的编程课堂”联系作者,以获得更多支持和帮助。
李若瑜
五年级小学生。他为本书中的示例和场景贡献了写作创意。作为本书的第一位小读者和示例的测试者,他给出了宝贵的改进意见和建议。对Scratch 编程有浓厚兴趣。
目录
第 1章 认识Python 1
1.1 编程语言和Python 1
1.1.1 程序设计和编程语言 1
1.1.2 Python简介 2
1.2 Python的安装 4
1.2.1 Windows下的Python安装 4
1.2.2 MAC下的Python安装 8
1.3 第 一个程序Hello World 11
1.4 开发工具IDLE 12
1.4.1 IDLE简介 12
1.4.2 用IDLE编写程序 12
1.4.3 IDLE的其他功能 16
1.5 小结 18
第 2章 变量、数字和字符串 19
2.1 变量 19
2.1.1 变量的命名规则 20
2.1.2 多个变量赋值 22
2.1.3 增量赋值 22
2.2 数字 22
2.2.1 整数和数学运算 22
2.2.2 浮点数 24
2.3 字符串 24
2.3.1 连接字符串 26
2.3.2 内置函数 26
2.3.3 字符串的方法 27
2.4 数据类型转换 27
2.4.1 str()函数 28
2.4.2 int()函数 28
2.4.3 float()函数 28
2.5 成绩单 29
2.6 小结 30
2.7 练习 30
第3章 列表 31
3.1 什么是列表 31
3.2 创建列表 32
3.3 访问列表元素 32
3.4 设置和修改列表中的元素 34
3.4.1 修改列表元素 34
3.4.2 添加列表元素 34
3.4.3 删除列表元素 36
3.5 使用列表 37
3.5.1 获取列表的长度 37
3.5.2 查找列表中单个元素的索引 38
3.5.3 使用sort()方法对列表排序 38
3.5.4 用reverse()方法反转列表 39
3.6 字符串和列表的相互转换 39
3.6.1 列表转换成字符串 39
3.6.2 字符串转换成列表 40
3.7 列表的用途 40
帮Johnson找到回家的路 40
3.8 成绩单 41
3.9 小结 45
3.10 练习 46
第4章 元组和字典 47
4.1 元组 47
4.1.1 创建元组 47
4.1.2 修改元组变量 48
4.1.3 使用元组 48
4.2 字典 50
4.2.1 创建字典 50
4.2.2 修改和新增字典中的值 51
4.2.3 删除键―值对 52
4.2.4 返回指定键的值 52
4.2.5 字典和列表的互相转换 53
4.3 成绩单 54
4.4 小结 59
4.5 练习 59
第5章 布尔类型 60
5.1 比较运算符 61
5.1.1 等于(==) 61
5.1.2 不等于(!=) 62
5.1.3 大于(>)和大于等于(>=) 62
5.1.4 小于(
你还可能感兴趣
我要评论
您的姓名
验证码:
留言内容