青少年学Python_试读_书评_源码_高清pdf下载

385次阅读
没有评论
青少年学Python_试读_书评_源码_高清pdf下载

推荐编程书籍:青少年学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免费测试

相关文章:

版权声明:Python教程2022-10-24发表,共计4566字。
新手QQ群:570568346,欢迎进群讨论 Python51学习