万本电子书0元读

万本电子书0元读

顶部广告

青少年学Python电子书

全彩印刷,讲解细致,寓教于乐,附赠教学辅导视频 注重程序设计思维训练 250多道判断题、100道选择题和100道复习题,边学边练,学以致用 代码基于Python3.6 本书是为青少年量身造的Python编程门教程。本书以计算和算法思维训练为导向,从计算机的工作原理和算法基础始,详细介绍了Python编程的基础知识,而引了数据结构、过程式编程和面向对象编程等话题。全书图文并茂,讲解细致,包含300多道练习题,250多道判断题,100道选择题和100道复习题,可以帮助读者牢固地掌握所学的知识。

售       价:¥

纸质售价:¥59.20购买纸书

687人正在读 | 0人评论 6.2

作       者:(希)阿里斯提德·波拉斯,卢卡雅·阿伊纳罗斯托

出  版  社:人民邮电出版社

出版时间:2018-07-01

字       数:18.9万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(1条)
  • 读书简介
  • 目录
  • 累计评论(1条)
Python 是一门非常流行的编程语言,不仅有着非常广泛的应用,而且由于学习门槛较低,适合中小学生和青少年学习。 本书帮助读者利用Python语言编程世界。本书强调以计算和算法思维训练为导向,从计算机的工作原理和算法基础始,详细介绍了Python 编程的基础知识,而引了数据结构、过程式编程和面向对象编程等话题。全书图文并茂,讲解细致,包含100 多道已解答和200 道未解答的练习,250 多道判断题,100 道多选题和100 道复习题,可以帮助读者牢固地掌握所学的知识。 本书适合任何希望使用正确的习惯和技术始学习或教授计算机编程的人,尤其适合10岁以上的孩子或者他们的父母和老师教孩子学习编程。<br/>【推荐语】<br/>全彩印刷,讲解细致,寓教于乐,附赠教学辅导视频 注重程序设计思维训练 250多道判断题、100道选择题和100道复习题,边学边练,学以致用 代码基于Python3.6 本书是为青少年量身造的Python编程门教程。本书以计算和算法思维训练为导向,从计算机的工作原理和算法基础始,详细介绍了Python编程的基础知识,而引了数据结构、过程式编程和面向对象编程等话题。全书图文并茂,讲解细致,包含300多道练习题,250多道判断题,100道选择题和100道复习题,可以帮助读者牢固地掌握所学的知识。 本书适合任何希望使用正确的习惯和技术始学习或教授计算机编程的人,尤其适合10 岁以上的孩子以及他们的父母和老师。 读者可以通过异步社区(www.epubit.com)下载本书配套的示例代码和习题解答。通过本书封底刮刮卡,读者还可以免费观看配套的辅导视频。<br/>【作者】<br/>阿里斯提德·波拉斯(Aristides S. Bouras )拥有比雷埃夫斯技术教育学院计算机工程学位、色雷斯德谟克利特大学电子和计算机工程学位。他有多年的软件发经验,目前他是一名高中教师,主要教授计算机网络课程、Internet/Intranet 编程工具和数据库课程。 卢卡雅·阿伊纳罗斯托(Loukia V. Ainarozidou )拥有比雷埃夫斯技术教育学院计算机工程学位、色雷斯德谟克利特大学电子和计算机工程学位。她现在是一名高中教师,主要教授计算机网络、计算机编程和数字设计课程。<br/>
目录展开

内容提要

前言

第1章 计算机是如何工作的

1.1 引言

1.2 什么是硬件

1.3 什么是软件

1.4 计算机如何执行(运行)程序

1.5 编译器和解释器 

1.6 什么是源代码

1.7 复习题: 判断对错

1.8 复习题:选择题

1.9 复习题

第2章 Python和集成开发环境(IDE)

2.1 什么是Python

2.2 Python是如何工作的

2.3 如何配置Python

2.4 集成开发环境

2.5 IDLE

2.6 如何设置IDLE

2.7 Eclipse

2.8 如何设置Eclipse

2.9 复习题

第3章 基础算法概念

3.1 什么是算法

3.2 制作一杯奶茶的算法

3.3 什么是计算机程序

3.4 3个参与者

3.5 创建算法的3个主要阶段

3.6 什么是“保留字”

3.7 您的第一个Python程序

3.8 语法错误、逻辑错误和运行时错误有什么区别

3.9 “调试”是什么意思

3.10 为您的代码添加注释

3.11 复习题:判断对错

3.12 复习题:选择题

3.13 复习题

第4章 变量与常量

4.1 什么是变量

4.2 变量类型

4.3 Python中的变量命名规则

4.4 “声明一个变量”是什么意思

4.5 复习题:判断对错

4.6 复习题:选择题

4.7 巩固练习

4.8 复习题

第5章 处理输入和输出

5.1 使用什么语句将消息和结果输出到用户的屏幕

5.2 如何修改print语句的默认行为

5.3 用户输入及提示

5.4 复习题:判断对错

5.5 复习题:选择题

5.6 复习题

第6章 运算符

6.1 赋值运算符

6.2 算术运算符

6.3 什么是算术运算符的优先级

6.4 复合赋值运算符

6.5 字符串运算符

6.6 复习题:判断对错

6.7 复习题:选择题

6.8 巩固练习

6.9 复习题

第7章 使用IDLE

7.1 引言

7.2 创建一个新的Python模块

7.3 编写和执行Python程序

7.4 发现运行时错误和语法错误

第8章 使用Eclipse

8.1 引言

8.2 创建一个新的Python项目

8.3 编写和执行Python程序

8.4 发现运行时错误和语法错误

第9章 编写第一个真正的程序

9.1 介绍

9.2 巩固练习

9.3 复习题

第10章 操作数字

10.1 引言

10.2 有用的函数和方法

10.3 复习题:判断对错

10.4 复习题

第11章 操作字符串

11.1 引言

11.2 从字符串中检索单个字符

11.3 提取子串

11.4 有用的函数和方法

11.5 复习题:判断对错

11.6 复习题:选择题

11.7 巩固练习

11.8 复习题

第12章 提出问题

12.1 引言

12.2 如何编写简单的问题

12.3 逻辑运算符和复杂的问题

12.4 Python成员关系运算符

12.5 逻辑运算符的优先顺序

12.6 算术、比较和逻辑运算符的优先顺序

12.7 将自然语句转换为布尔表达式

12.8 复习题:判断对错

12.9 复习题:选择题

12.10 巩固练习

12.11 复习题

第13章 提出问题—if结构

13.1 if结构

13.2 复习题:判断对错

13.3 复习题:选择题

13.4 巩固练习

13.5 复习题

第14章 提出问题—if-else结构

14.1 if-else结构

14.2 复习题:判断对错

14.3 复习题:选择题

14.4 巩固练习

第15章 提出问题—if-elif结构

15.1 if-elif结构

15.2 复习题: 判断对错

15.3 巩固练习

第16章 提出问题—嵌套结构

16.1 嵌套决策结构

16.2 复习题:判断对错

16.3 巩固练习

16.4 复习题

第17章 循环

17.1 循环结构

17.2 从顺序结构到循环结构

17.3 复习题:判断对错

第18章 循环—while结构

18.1 while结构

18.2 复习题:判断对错

18.3 复习题:选择题

18.4 巩固练习

第19章 循环——for结构

19.1 for结构

19.2 复习题:判断对错

19.3 复习题:选择题

19.4 巩固练习

第20章 循环——嵌套结构

20.1 嵌套循环结构

20.2 复习题:判断对错

20.3 复习题:选择题

20.4 巩固练习

第21章 循环结构使用技巧和窍门

21.1 引言

21.2 选择循环结构

21.3 “终极”规则

21.4 跳出循环

21.5 无限循环及如何避免

21.6 “由内而外”法

21.7 复习题:判断对错

21.8 复习题:选择题

21.9 巩固练习

第22章 循环结构专项练习

22.1 循环结构的一般性质的练习

第23章 海龟绘图

23.1 引言

23.2 x-y平面

23.3 海龟在哪儿

23.4 前后移动

23.5 左转和右转

23.6 将方向设置为指定的角度

23.7 设置延迟时间

23.8 改变笔的颜色和大小

23.9 把海龟的笔抬起或落下

23.10 将海龟直接移动到指定的位置

23.11 利用决策和循环结构控制海龟

23.12 巩固练习

第24章 Python中的数据结构

24.1 数据结构引介

24.2 什么是列表

24.3 在Python中创建列表

24.4 什么是元组

24.5 在Python中创建元组

24.6 如何从列表或元组中获取值

24.7 如何更改列表元素的值

24.8 如何遍历列表或元组

24.9 如何将用户输入的值添加到列表中

24.10 什么是字典

24.11 在Python中创建字典

24.12 如何从字典中获取值

24.13 如何更改字典元素的值

24.14 如何遍历字典

24.15 有用的语句、函数和方法

24.16 复习题:判断对错

24.17 复习题:选择题

24.18 巩固练习

24.19 复习题

第25章 数据结构专项练习

25.1 数据结构简单练习

25.2 如何在程序中使用多个数据结构

25.3 查找列表中的最大值和最小值

25.4 在数据结构中查找元素

25.5 复习题:判断对错

25.6 巩固练习

第26章 子程序简介

26.1 什么是子程序

26.2 什么是过程式编程

26.3 什么是模块化编程

26.4 复习题:判断对错

26.5 复习题

第27章 用户自定义的子程序

27.1 有返回值的子程序

27.2 如何调用有返回值的函数

27.3 无返回值的子程序

27.4 如何调用无返回值的函数

27.5 形参和实参

27.6 子程序是如何执行的

27.7 两个子程序可以使用相同名字的变量吗

27.8 一个子程序可以调用另一个子程序吗

27.9 默认参数值和关键字参数

27.10 变量的作用域

27.11 复习题:判断对错

27.12 巩固练习

27.13 复习题

第28章 子程序专项练习

28.1 一些额外的练习

28.2 巩固练习

第29章 面向对象编程

29.1 什么是面向对象编程

29.2 Python中的类和对象

29.3 构造方法和关键字self

29.4 将初始值传递给构造方法

29.5 类变量和实例变量

29.6 Getter、Setter方法与属性

29.7 一个方法可以调用同一个类内的另一个方法吗

29.8 类继承

29.9 复习题:判断对错

29.10 巩固练习

29.11 复习题

累计评论(1条) 1个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部