基本信息
作者: 快学习教育 出版社:机械工业出版社 ISBN:9787111640004E上架时间:-5-26出版日期: 年11月开本:16开页码:176版次:1-1 所属分类: 科技->计算机网络->程序设计专为青少年入门读者开发的编程书
创新性地使用思维导图解读Python,44 个趣味案例注解详细,一看就懂
所有案例文件均可下载,并提供QQ 群在线答疑,让零基础读者一学就会
锻炼思考力 发挥创造力 提高动手力 培养学习力
书籍
Python 是一门非常流行的编程语言,不仅在诸多高新技术领域有着深入的应用,而且非常适合作为青少年学习编程的入门语言。本书通过讲解如何用Python 编程,帮助青少年锻炼逻辑思维,培养分析问题、解决问题的能力。
全书共7章,可划分为3个部分。第1部分为第1 ~ 5章,先讲解Python 编程的基本操作和基础知识,然后分别讲解控制语句、数据结构、函数与模块等Python 编程的核心知识。第2部分为第6章,通过5个相对简单的案例,详细分析Python 编程的思路和过程,并对前几章的知识进行实际应用。第3部分为第7 章,通过3 个综合性较强的案例,引导读者加深对Python 知识点的理解,并感受Python 的强大之处。
本书内容浅显易懂,案例典型实用,非常适合中小学生阅读,也可作为少儿编程培训机构及少儿编程兴趣班的教材使用。
目录
前言
如何获取学习资源
第1章 初识Python
001孩子为什么要学编程 11
002为什么要学Python 12
003下载Python安装包 12
004安装Python 14
005配置编程环境 18
006输出 19
007输入 21
008在编辑器中编写和保存代码 22
009运行 24
010调试 25
011注释 27
第2章Python基础知识
012变量的命名与赋值 30
案例 单位磅和千克的转换
013变量命名的规则与习惯 32
案例 求圆环的面积
014运算符:算术运算符 34
案例 求解一元二次方程
015运算符:关系运算符 36
案例 判断学生成绩的等级
016运算符:赋值运算符 38
案例 计算任意5个数字的乘积
017运算符:逻辑运算符 40
案例 判断三条边的边长能否构成三角形
018数据类型:数字 42
案例 谁的存款更多
019数据类型:字符串 44
案例 判断一个正整数是否是回文数
020对浮点型数据执行精确运算 46
第3章 Python控制语句
021条件语句:if 49
案例 找出身高最高的人
022条件语句:if-else 51
案例 我进游乐园可以省多少钱
023条件语句:if-elif-else 53
案例 了解学生的身体健康状况
024条件嵌套:if和if-else 55
案例 今天天气怎样?
025条件嵌套:if-else和if-elif-else 57
案例 一起来玩“石头剪刀布”
026循环语句:while 60
案例 棋盘上的米粒
027循环语句:for 62
案例 计算投资的本利和
028结束整个循环:break 64
案例 计算1+2+……+100的和
029结束本轮循环:continue 65
案例 统计分数80及以上的平均分
030循环嵌套:while和while 67
案例 制作九九乘法表
031循环嵌套:for和for 69
案例 输出一个由☆号组成的等腰三角形
032条件和循环的嵌套 71
案例 猴子分桃
第4章Python数据结构
033创建列表 75
案例 创建学生姓名列表
034添加列表元素 77
案例 在空列表中添加学生姓名
035删除列表元素 79
案例 删除学生的姓名
036列表的切片操作 81
案例 选择自己喜爱的套餐
037元组的创建和使用 83
案例 计算学生考试的总成绩
038创建字典 84
案例 列出学生最喜欢的运动
039查找字典元素 86
案例 在成绩单中查找科目成绩
040编辑字典元素 88
案例 整理书籍清单
041反向查找字典元素 90
案例 查找学生的学号
第5章 Python函数与模块
042内置函数 93
案例 计算歌唱比赛选手的最终得分
043自定义无参数的函数 94
案例 输出3个由☆号组成的等腰三角形
044自定义有参数的函数 97
案例 输出n个由☆号组成的等腰三角形
045自定义有返回值的函数 99
案例 求给定日期是当年的第几天
046使用time模块获取时间 101
案例 计算已经活了多长时间
047使用random模块获得随机数 103
案例 猜数字游戏
048使用math模块获取数学常量 105
案例 计算圆的周长和面积
049第三方模块的安装 107
第6章 Python的初级应用
050求任意一元二次方程的根 112
051计算任意三角形的面积 115
052冒泡排序考试成绩 118
053运用turtle模块绘制爱心 123
054计算平面上两点间的直线距离 130
第7章 Python的高级应用
055带图形用户界面的计算器 136
056贪吃蛇游戏 150
057垃圾分类查询 169
前言
如何获取学习资源
第1章 初识Python
001孩子为什么要学编程 11
002为什么要学Python 12
003下载Python安装包 12
004安装Python 14
005配置编程环境 18
006输出 19
007输入 21
008在编辑器中编写和保存代码 22
009运行 24
010调试 25
011注释 27
第2章Python基础知识
012变量的命名与赋值 30
案例 单位磅和千克的转换
013变量命名的规则与习惯 32
案例 求圆环的面积
014运算符:算术运算符 34
案例 求解一元二次方程
015运算符:关系运算符 36
案例 判断学生成绩的等级
016运算符:赋值运算符 38
案例 计算任意5个数字的乘积
017运算符:逻辑运算符 40
案例 判断三条边的边长能否构成三角形
018数据类型:数字 42
案例 谁的存款更多
019数据类型:字符串 44
案例 判断一个正整数是否是回文数
020对浮点型数据执行精确运算 46
第3章 Python控制语句
021条件语句:if 49
案例 找出身高最高的人
022条件语句:if-else 51
案例 我进游乐园可以省多少钱
023条件语句:if-elif-else 53
案例 了解学生的身体健康状况
024条件嵌套:if和if-else 55
案例 今天天气怎样?
025条件嵌套:if-else和if-elif-else 57
案例 一起来玩“石头剪刀布”
026循环语句:while 60
案例 棋盘上的米粒
027循环语句:for 62
案例 计算投资的本利和
028结束整个循环:break 64
案例 计算1+2+……+100的和
029结束本轮循环:continue 65
案例 统计分数80及以上的平均分
030循环嵌套:while和while 67
案例 制作九九乘法表
031循环嵌套:for和for 69
案例 输出一个由☆号组成的等腰三角形
032条件和循环的嵌套 71
案例 猴子分桃
第4章Python数据结构
033创建列表 75
案例 创建学生姓名列表
034添加列表元素 77
案例 在空列表中添加学生姓名
035删除列表元素 79
案例 删除学生的姓名
036列表的切片操作 81
案例 选择自己喜爱的套餐
037元组的创建和使用 83
案例 计算学生考试的总成绩
038创建字典 84
案例 列出学生最喜欢的运动
039查找字典元素 86
案例 在成绩单中查找科目成绩
040编辑字典元素 88
案例 整理书籍清单
041反向查找字典元素 90
案例 查找学生的学号
第5章 Python函数与模块
042内置函数 93
案例 计算歌唱比赛选手的最终得分
043自定义无参数的函数 94
案例 输出3个由☆号组成的等腰三角形
044自定义有参数的函数 97
案例 输出n个由☆号组成的等腰三角形
045自定义有返回值的函数 99
案例 求给定日期是当年的第几天
046使用time模块获取时间 101
案例 计算已经活了多长时间
047使用random模块获得随机数 103
案例 猜数字游戏
048使用math模块获取数学常量 105
案例 计算圆的周长和面积
049第三方模块的安装 107
第6章 Python的初级应用
050求任意一元二次方程的根 112
051计算任意三角形的面积 115
052冒泡排序考试成绩 118
053运用turtle模块绘制爱心 123
054计算平面上两点间的直线距离 130
第7章 Python的高级应用
055带图形用户界面的计算器 136
056贪吃蛇游戏 150
057垃圾分类查询 169