图书介绍

Python编程与问题求解PDF|Epub|txt|kindle电子书版本网盘下载

Python编程与问题求解
  • (印)EBalagurusamy著;秦臻,肖俊超译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302484912
  • 出版时间:2017
  • 标注页数:325页
  • 文件大小:32MB
  • 文件页数:339页
  • 主题词:软件工具-程序设计-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Python编程与问题求解PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 电子计算机简介1

1.1 简介1

1.2 冯·诺依曼理念3

1.2.1 计算机的简单模型4

1.2.2 电子计算机的组成4

1.3 存储器6

1.3.1 主存储器7

1.3.2 辅助存储器8

1.3.3 寄存器9

1.4 编程语言10

1.4.1 高级语言11

1.4.2 汇编语言11

1.4.3 机器语言11

1.5 翻译器12

1.5.1 编译器12

1.5.2 汇编器12

1.5.3 解释器12

1.6 硬件和软件13

1.6.1 硬件13

1.6.2 软件13

1.7 操作系统14

1.8 本章要点15

1.9 关键术语16

1.10 复习题17

第2章 解决问题的策略21

2.1 分析问题21

2.1.1 问题的正式定义21

2.1.2 解决问题的方法论22

2.2 算法22

2.3 流程图24

2.4 算法以及流程图示例28

2.5 本章要点33

2.6 关键术语33

2.7 复习题34

第3章 Python入门37

3.1 引言37

3.2 Python概述37

3.3 启动Python的三种不同方式38

3.4 注释43

3.5 Python标识符43

3.6 保留关键字44

3.7 变量44

3.7.1 声明变量44

3.7.2 初始化变量44

3.8 标准的数据类型46

3.8.1 数字型46

3.8.2 字符串47

3.8.3 列表48

3.8.4 元组49

3.8.5 字典50

3.8.6 布尔型50

3.8.7 集合50

3.9 运算符52

3.9.1 算术运算符53

3.9.2 比较运算符54

3.9.3 赋值运算符55

3.9.4 位运算符56

3.9.5 逻辑运算符58

3.9.6 隶属运算符58

3.9.7 恒等运算符59

3.9.8 运算符优先级60

3.9.9 结合性61

3.10 语句与表达式63

3.10.1 语句63

3.10.2 表达式63

3.11 字符串运算64

3.11.1 连接运算65

3.11.2 重复运算65

3.11.3 获取具体字符65

3.11.4 分片65

3.12 布尔表达式67

3.13 控制语句67

3.13.1 for循环67

3.13.2 while语句70

3.13.3 if elif else语句72

3.13.4 选择执行73

3.13.5 条件执行73

3.14 迭代——while语句74

3.15 从键盘获取输入76

3.15.1 input()函数76

3.15.2 raw_input()函数77

3.16 本章要点77

3.17 关键术语79

3.18 复习题79

第4章 函数85

4.1 简介85

4.2 内置函数85

4.2.1 类型转换86

4.2.2 强制类型转换87

4.2.3 数学函数88

4.2.4 日期和时间89

4.2.5 dir()函数90

4.2.6 help()函数91

4.3 复合函数91

4.4 用户自定义函数92

4.5 参数95

4.6 函数的调用99

4.7 return语句100

4.8 Python的递归函数101

4.9 匿名函数101

4.10 编写Python脚本103

4.11 本章要点105

4.12 关键术语106

4.13 复习题107

第5章 字符串和列表115

5.1 字符串115

5.1.1 混合数据类型116

5.1.2 len函数117

5.1.3 字符串切片118

5.1.4 字符串是不可变的119

5.1.5 字符串遍历120

5.1.6 转义字符122

5.1.7 字符串格式化操作符123

5.1.8 字符串格式化函数124

5.2 列表127

5.2.1 值和访问元素127

5.2.2 列表是可变的129

5.2.3 列表的遍历131

5.2.4 删除列表中的元素132

5.2.5 内置的list操作符133

5.2.6 list内置方法134

5.3 本章要点136

5.4 关键术语137

5.5 复习题137

第6章 元组和字典151

6.1 元组151

6.1.1 创建元组151

6.1.2 访问元组中的元素152

6.1.3 元组是不可变的154

6.1.4 元组赋值154

6.1.5 元组作为返回值156

6.1.6 变长元组参数157

6.1.7 基本的元组操作158

6.1.8 内置的元组函数160

6.2 字典162

6.2.1 创建字典162

6.2.2 访问字典中的值163

6.2.3 更新字典164

6.2.4 删除字典中的元素165

6.2.5 字典键的属性166

6.2.6 字典操作167

6.2.7 内置的字典方法168

6.3 本章要点169

6.4 关键术语170

6.5 复习题171

第7章 文件和异常183

7.1 文本文件183

7.1.1 打开文件183

7.1.2 关闭文件185

7.1.3 file对象属性186

7.1.4 写文件187

7.1.5 读取文件188

7.1.6 文件的重命名190

7.1.7 删除文件190

7.1.8 操作文件的方法191

7.2 目录192

7.2.1 mkdir()方法192

7.2.2 chdir()方法193

7.2.3 getcwd()方法193

7.2.4 rmdir()方法193

7.3 异常195

7.3.1 内置异常195

7.3.2 异常处理196

7.4 带有参数的异常200

7.5 用户自定义异常201

7.6 关键术语203

7.7 复习题204

第8章 类和对象215

8.1 面向对象概述(面向对象编程)215

8.1.1 数据封装216

8.1.2 多态216

8.2 类定义217

8.3 创建对象218

8.4 对象作为参数221

8.5 对象作为返回值222

8.6 内置的类属性223

8.7 继承225

8.8 方法重写228

8.9 数据封装229

8.10 数据隐藏230

8.11 本章要点232

8.12 关键术语233

8.13 复习题234

附录A 使用算法和流程图进行练习243

附录B 使用算法和伪代码解决问题的练习题297

附录C 基本标准库模块321

热门推荐