推荐编程书籍:青少年学Python,由人民邮电出版社2018-07-01月出版发行,本书编译以及作者信息 为:[希] 阿里斯提德·波拉斯(Aristides S.Bouras),卢卡雅·阿伊纳罗斯托(Loukia V.Ainarozidou) 著,此次为第1次发行, 国际标准书号为:9787115483577,品牌为异步图书, 这本书采用平装开本为小16开,纸张采为胶版纸,全书共有未知页字数万字,是本Python 编程相关非常不错的书。
此书内容摘要
Python 是一门非常流行的编程语言,不仅有着非常广泛的应用,而且由于学习门槛较低,适合中小学生和青少年学习。
本书帮助读者利用Python语言进入编程世界。本书强调以计算和算法思维训练为导向,从计算机的工作原理和算法基础开始,详细介绍了Python 编程的基础知识,进而引入了数据结构、过程式编程和面向对象编程等较为高级的话题。全书图文并茂,讲解细致,包含100 多道已解答和200 道未解答的练习,250 多道判断题,100 道多选题和100 道复习题,可以帮助读者牢固地掌握所学的知识。
本书适合任何希望使用正确的习惯和技术开始学习或教授计算机编程的人,尤其适合10岁以上的孩子或者他们的父母和老师教孩子学习编程。
关于此书作者
阿里斯提德.波拉斯(Aristides S. Bouras )拥有比雷埃夫斯技术教育学院计算机工程学位、色雷斯德谟克利特大学电子和计算机工程学位。他有多年的软件开发经验,目前他是一名高中教师,主要教授计算机网络课程、Internet/Intranet 编程工具和数据库课程。
卢卡雅.阿伊纳罗斯托(Loukia V. Ainarozidou )拥有比雷埃夫斯技术教育学院计算机工程学位、色雷斯德谟克利特大学电子和计算机工程学位。她现在是一名高中教师,主要教授计算机网络、计算机编程和数字设计课程。
编辑们的推荐
适读人群 :本书适合任何希望使用正确的习惯和技术开始学习或教授计算机编程的人,尤其适合10 岁以上的孩子或者他们的父母和老师教孩子学习编程。
全彩印刷,讲解细致,寓教于乐,附赠教学辅导视频
注重程序设计思维训练
250多道判断题、100道选择题和100道复习题,边学边练,学以致用
代码基于Python3.6
本书是为青少年量身打造的Python编程入门教程。本书以计算和算法思维训练为导向,从计算机的工作原理和算法基础开始,详细介绍了Python编程的基础知识,进而引入了数据结构、过程式编程和面向对象编程等较为高级的话题。全书图文并茂,讲解细致,包含300多道练习题,250多道判断题,100道选择题和100道复习题,可以帮助读者牢固地掌握所学的知识。
本书适合任何希望使用正确的习惯和技术开始学习或教授计算机编程的人,尤其适合10 岁以上的孩子以及他们的父母和老师。
读者可以通过异步社区(www.epubit.com)下载本书配套的示例代码和习题解答。通过本书封底刮刮卡,读者还可以免费观看配套的辅导视频。
青少年学Python图书的目录
第 1章计算机是如何工作的
1.1引言/1
1.2什么是硬件 /1
1.3什么是软件 /2
1.4计算机如何执行(运行)程序 /2
1.5编译器和解释器 /3
1.6什么是源代码 /3
1.7复习题:判断对错 /3
1.8复习题:选择题 /4
1.9复习题/6
第2章 Python和集成开发环境
(IDE)
2.1什么是Python /7
2.2Python是如何工作的 /7
2.3如何配置Python /7
2.4集成开发环境 /8
2.5IDLE /8
2.6如何设置IDLE /8
2.7Eclipse /8
2.8如何设置Eclipse /9
2.9复习题 /11
第3章基础算法概念
3.1什么是算法 /12
3.2制作一杯奶茶的算法 /12
3.3什么是计算机程序 /13
3.43个参与者/13
3.5创建算法的3个主要阶段 /13
3.6什么是“保留字” /14
3.7您的第 一个Python程序 /15
3.8语法错误、逻辑错误和运行时
错误有什么区别/15
3.9“调试”是什么意思 /16
3.10为您的代码添加注释 /16
3.11复习题:判断对错 /17
3.12复习题:选择题 /18
3.13复习题/19
第4章变量与常量
4.1什么是变量 /20
4.2变量类型 /21
4.3Python中的变量命名规则 /22
4.4“声明一个变量”是什么
意思/22
4.5复习题:判断对错 /23
4.6复习题:选择题 /23
4.7巩固练习 /24
4.8复习题 /24
第5章处理输入和输出
5.1使用什么语句将消息和结果输出到用
户的屏幕/25
5.2如何修改print语句的默认行为 /26
5.3用户输入及提示/27
5.4复习题:判断对错 /29
5.5复习题:选择题 /29
5.6复习题 /30
第6章运算符
6.1赋值运算符 /31
6.2算术运算符 /32
6.3什么是算术运算符的优先级 /33
6.4复合赋值运算符/34
6.5字符串运算符 /35
6.6复习题:判断对错 /36
6.7复习题:选择题 /37
6.8巩固练习 /38
6.9复习题 /39
第7章使用IDLE
7.1引言 /40
7.2创建一个新的Python
模块/40
7.3编写和执行Python程序 /41
7.4发现运行时错误和语法
错误/42
第8章使用Eclipse
8.1引言 /44
8.2创建一个新的Python项目/44
8.3编写和执行Python程序 /47
8.4发现运行时错误和语法错误 /48
第9章编写第 一个真正
的程序
9.1介绍 /50
9.2巩固练习 /52
9.3复习题 /53
第10章 操作数字
10.1引言 /54
10.2有用的函数和方法 /54
10.3复习题:判断对错 /58
10.4复习题 /59
第11章 操作字符串
11.1引言 /61
11.2从字符串中检索单个字符 /61
11.3提取子串 /63
11.4有用的函数和方法 /65
11.5复习题:判断对错 /70
11.6复习题:选择题 /71
11.7巩固练习 /72
11.8复习题 /72
第12章 提出问题
12.1引言 /74
12.2如何编写简单的问题 /74
12.3逻辑运算符和复杂的问题 /76
12.4Python成员关系运算符 /78
12.5逻辑运算符的优先顺序 /78
12.6算术、比较和逻辑运算符的
优先顺序/79
12.7将自然语句转换为布尔表达式 /80
12.8复习题:判断对错 /82
12.9复习题:选择题 /83
12.10巩固练习 /83
12.11复习题 /85
第13章 提出问题—if结构
13.1if结构 /86
13.2复习题:判断对错 /91
13.3复习题:选择题 /91
13.4巩固练习 /92
13.5复习题 /93
第14章 提出问题—if-else结构
14.1if-else结构 /94
14.2复习题:判断对错 /97
14.3复习题:选择题 /97
14.4巩固练习 /98
第15章 提出问题—if-elif结构
15.1if-elif结构 /100
15.2复习题: 判断对错 /104
15.3巩固练习 /105
第16章 提出问题—嵌套结构
16.1嵌套决策结构 /109
16.2复习题:判断对错 /112
16.3巩固练习 /112
16.4复习题 /113
第17章 循环
17.1循环结构 /114
17.2从顺序结构到循环结构 /114
17.3复习题:判断对错 /116
第18章 循环—while结构
18.1while结构 /117
18.2复习题:判断对错 /122
18.3复习题:选择题 /123
18.4巩固练习 /124
第19章 循环——for结构
19.1for结构 /126
19.2复习题:判断对错 /130
19.3复习题:选择题 /130
19.4巩固练习 /131
第20章 循环——嵌套结构
20.1嵌套循环结构 /133
20.2复习题:判断对错 /135
20.3复习题:选择题 /135
20.4巩固练习 /137
第21章 循环结构使用技巧和窍门
21.1引言 /139
21.2选择循环结构 /139
21.3“终极”规则 /139
21.4跳出循环 /142
21.5无限循环及如何避免 /143
21.6“由内而外”法 /144
21.7复习题:判断对错 /145
21.8复习题:选择题 /145
21.9巩固练习 /146
第22章 循环结构专项练习
22.1循环结构的一般性质的
练习/148
22.2巩固练习 /157
第23章 海龟绘图
23.1引言 /159
23.2x-y平面 /159
23.3海龟在哪儿 /160
23.4前后移动 /161
23.5左转和右转 /162
23.6将方向设置为指定的角度 /165
23.7设置延迟时间 /166
23.8改变笔的颜色和大小/167
23.9把海龟的笔抬起或落下 /168
23.10将海龟直接移动到指定的位置 /170
23.11利用决策和循环结构控制海龟 /171
23.12巩固练习 /181
第24章 Python中的数据结构
24.1数据结构引介 /184
24.2什么是列表 /185
24.3在Python中创建列表 /186
24.4什么是元组 /188
24.5在Python中创建元组 /188
24.6如何从列表或元组中获取值 /189
24.7如何更改列表元素的值 /192
24.8如何遍历列表或元组 /192
24.9如何将用户输入的值添加到
列表中/195
24.10什么是字典 /200
24.11在Python中创建字典 /200
24.12如何从字典中获取值 /201
24.13如何更改字典元素的值 /202
24.14如何遍历字典 /203
24.15有用的语句、函数和方法 /204
24.16复习题:判断对错 /207
24.17复习题:选择题 /211
24.18巩固练习 /214
24.19复习题 /217
第25章 数据结构专项
练习
25.1数据结构简单
练习/218
25.2如何在程序中使用
多个数据结构/221
25.3查找列表中的最大值
和最小值/223
25.4在数据结构中查找
元素/227
25.5复习题:判断
对错/230
25.6巩固练习 /230
第26章 子程序简介
26.1什么是子程序 /233
26.2什么是过程式编程 /233
26.3什么是模块化编程 /234
26.4复习题:判断对错 /235
26.5复习题 /235
第27章 用户自定义的子程序
27.1有返回值的子程序 /236
27.2如何调用有返回值的函数 /237
27.3无返回值的子程序 /239
27.4如何调用无返回值的函数 /240
27.5形参和实参 /241
27.6子程序是如何执行的 /242
27.7两个子程序可以使用相同名字的
变量吗/243
27.8一个子程序可以调用另一个
子程序吗/244
27.9默认参数值和关键字参数 /244
27.10变量的作用域 /246
27.11复习题:判断对错 /248
27.12巩固练习 /249
27.13复习题 /250
第28章 子程序专项练习
28.1一些额外的练习 /251
28.2巩固练习 /256
第29章 面向对象编程
29.1什么是面向对象编程 /258
29.2Python中的类和对象/259
29.3构造方法和关键字self /261
29.4将初始值传递给构造方法 /263
29.5类变量和实例变量 /264
29.6Getter、Setter方法与属性 /267
29.7一个方法可以调用同一个类内的另一个方法吗 /273
29.8类继承 /274
29.9复习题:判断对错 /277
29.10巩固练习 /278
部分内容试读
暂无.
关于此书评价
暂无.
书摘内容
暂无.
青少年学Python最新最全的试读、书评、目录、简介信息由Python中文网整理提供。
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试