Python程序设计教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:邱仲潘,刘燕文,王水德编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:7302450986
- 页数:299 页
第1章 Python语言简介 1
1.1 什么是Python语言 1
1.2 Python语言的发展历史 2
1.3 Python语言的特点 3
1.4 Python语言的应用 5
1.5 Python的安装 5
1.6 第一个Python程序 12
1.7 本章小结 14
1.8 习题 14
第2章 数据类型、运算符以及表达式 15
2.1 数据类型 15
2.1.1 变量 15
2.1.2 整型 17
2.1.3 浮点型 18
2.1.4 布尔型 19
2.2 输入与输出 20
2.2.1 print语句 20
2.2.2 input函数与raw_input函数 23
2.3 运算符 25
2.3.1 Python语言运算符简介 25
2.3.2 算术运算符和算术表达式 25
2.3.3 关系运算符和关系表达式 26
2.3.4 逻辑运算符和逻辑表达式 28
2.3.5 位运算符 30
2.3.6 赋值运算符 35
2.3.7 其他运算符 35
2.3.8 运算符的优先级 37
2.4 本章小结 39
2.5 习题 39
第3章 程序流程控制 41
3.1 算法概述 41
3.1.1 算法及其要素和特性 41
3.1.2 算法表示方法 42
3.1.3 自上而下求精法 48
3.2 控制结构 50
3.3 选择结构 51
3.3.1 if选择结构 51
3.3.2 if/else选择结构 52
3.3.3 if/elif/else选择结构 55
3.4 循环结构 58
3.4.1 while循环结构 58
3.4.2 for循环结构 61
3.5 本章小结 64
3.6 习题 65
第4章 序列:字符串、列表和元组 67
4.1 概述 67
4.1.1 序列 67
4.1.2 序列类型操作符 67
4.1.3 序列类型内建函数 69
4.2 字符串 70
4.2.1 创建字符串 70
4.2.2 访问字符串 72
4.2.3 字符串操作符 73
4.2.4 常用字符串内建函数 75
4.3 列表 77
4.3.1 创建列表 78
4.3.2 访问列表 78
4.3.3 更新列表 80
4.3.4 列表操作符 83
4.3.5 常用列表内建函数 84
4.4 元组 89
4.4.1 创建元组 89
4.4.2 访问元组 90
4.4.3 元组操作符 91
4.4.4 常用元组内建函数 91
4.5 本章小结 93
4.6 习题 94
第5章 映射和集合类型 96
5.1 映射类型——字典 96
5.1.1 创建字典 96
5.1.2 访问字典 98
5.1.3 更新字典 99
5.1.4 字典操作符 104
5.1.5 常用字典内建函数 106
5.2 集合类型 109
5.2.1 创建集合 110
5.2.2 访问集合 111
5.2.3 更新集合(可变集合) 111
5.2.4 集合操作符 113
5.2.5 常用集合内建函数 115
5.3 本章小结 117
5.4 习题 118
第6章 函数 120
6.1 概述 120
6.2 函数的定义 121
6.2.1 无参函数的定义 121
6.2.2 有参函数的定义 122
6.2.3 空函数 122
6.3 函数参数和函数返回值 123
6.3.1 参数传递 123
6.3.2 位置参数 126
6.3.3 默认参数 127
6.3.4 关键字参数 128
6.3.5 可变长度参数 129
6.3.6 函数返回值 133
6.4 函数属性和内嵌函数 134
6.4.1 函数属性 134
6.4.2 内嵌函数 135
6.5 函数的嵌套调用 136
6.6 函数的递归调用 138
6.7 变量的作用域 143
6.7.1 局部变量 143
6.7.2 全局变量 144
6.8 本章小结 148
6.9 习题 149
第7章 面向对象编程 152
7.1 概述 152
7.1.1 什么是面向对象的程序设计 152
7.1.2 面向对象程序设计的特点 154
7.2 类的定义和对象的创建 155
7.2.1 类和对象的关系 155
7.2.2 类的定义 156
7.2.3 对象的创建 157
7.3 类、对象的属性和方法 159
7.3.1 属性 159
7.3.2 方法 163
7.4 组合 169
7.5 继承与派生 172
7.5.1 继承与派生的概念 172
7.5.2 派生类的定义 175
7.5.3 派生类的组成 177
7.5.4 多重继承 178
7.6 新式类的高级特性 184
7.6.1 _slots_类属性 184
7.6.2 _getattribute_()特殊方法 185
7.6.3 描述符 186
7.7 本章小结 188
7.8 习题 189
第8章 模块和包 194
8.1 命名空间 194
8.1.1 命名空间的分类 194
8.1.2 命名空间的规则 195
8.1.3 命名空间的例子 195
8.2 模块 197
8.2.1 什么是模块 197
8.2.2 导入模块 197
8.2.3 模块导入的特性 202
8.2.4 模块内建函数 202
8.3 包 204
8.3.1 包的概述 204
8.3.2 包管理工具——pip 205
8.4 本章小结 207
8.5 习题 207
第9章 异常 210
9.1 异常 210
9.1.1 什么是异常 210
9.1.2 标准异常类 211
9.2 异常处理 215
9.2.1 try...except语句 215
9.2.2 try...except..else语句 217
9.2.3 try...except..finally语句 219
9.3 抛出异常和自定义异常 221
9.3.1 抛出异常 221
9.3.2 自定义异常 222
9.4 调试程序 223
9.4.1 使用PythonWin调试程序 224
9.4.2 使用Eclipse for Python调试程序 228
9.5 本章小结 236
9.6 习题 236
第10章 文件 240
10.1 文件概述 240
10.2 文件的打开与关闭 241
10.2.1 文件的打开 241
10.2.2 文件的关闭 243
10.3 文件的读写 243
10.3.1 文件的读取 243
10.3.2 文件的写入 247
10.4 文件的定位 249
10.4.1 seek函数 249
10.4.2 tell函数 251
10.5 文件的备份和删除 252
10.5.1 文件的备份 252
10.5.2 文件的删除 254
10.6 文件夹的创建和删除 255
10.6.1 文件夹的创建 256
10.6.2 文件夹的删除 256
10.7 本章小结 257
10.8 习题 258
第11章 项目开发实例 262
11.1 Django框架简介 262
11.2 MVC模式 263
11.2.1 MVC的概念 263
11.2.2 Django的MTV模式 264
11.3 Django安装 265
11.4 创建Django项目 267
11.4.1 创建开发项目 267
11.4.2 运行开发服务器 268
11.5 Django项目的高级配置 270
11.5.1 创建项目应用 270
11.5.2 配置文件 270
11.5.3 设计数据模型 273
11.5.4 数据迁移 274
11.6 Template模板 276
11.6.1 什么是模板 276
11.6.2 模板的继承 277
11.6.3 静态文件服务 279
11.7 学生信息管理 281
11.7.1 查询学生 281
11.7.2 添加学生 284
11.7.3 修改学生 290
11.7.4 删除学生 296
11.8 本章小结 298
11.9 习题 299
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《名医教你练走颈肩腰腿痛》许学猛 2018
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《博士教你识中药》(中国)黄汉超 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019