玩转Python轻松过二级PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:董付国编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2018
- ISBN:9787302499169
- 页数:250 页
第1章 Python概述 1
1.1 Python是这样一种语言 1
1.2 Python版本之争 1
1.3 Python编程规范与代码优化建议 2
1.4 Anaconda3开发环境的安装与使用 3
1.5 安装扩展库的几种方法 5
1.6 标准库与扩展库中对象的导入与使用 6
1.6.1 import模块名[as别名] 6
1.6.2 from模块名import对象名[as别名] 6
1.6.3 from模块名import* 7
本章小结 7
习题 8
第2章 运算符、表达式与内置对象 9
2.1 Python常用内置对象 9
2.1.1 常量与变量 10
2.1.2 数字 11
2.1.3 字符串与字节串 12
2.1.4 列表、元组、字典、集合 13
2.2 Python运算符与表达式 14
2.2.1 算术运算符 15
2.2.2 关系运算符 17
2.2.3 成员测试运算符in与同一性测试运算符is 18
2.2.4 位运算符与集合运算符 18
2.2.5 逻辑运算符 19
2.2.6 补充说明 20
2.3 Python关键字简要说明 20
2.4 Python常用内置函数用法精要 22
2.4.1 类型转换与类型判断 24
2.4.2 最值与求和 27
2.4.3 基本输入输出 29
2.4.4 排序与逆序 30
2.4.5 枚举 30
2.4.6 map()、reduce()、filter() 31
2.4.7 range() 33
2.4.8 zip() 33
2.4.9 eval() 34
2.5 精彩案例赏析 34
本章小结 35
习题 36
第3章 详解Python序列结构 39
3.1 列表:打了激素的数组 39
3.1.1 列表创建与删除 40
3.1.2 列表元素访问 41
3.1.3 列表常用方法 41
3.1.4 列表对象支持的运算符 45
3.1.5 内置函数对列表的操作 46
3.1.6 列表推导式语法与应用案例 47
3.1.7 切片操作的强大功能 51
3.2 元组:轻量级列表 53
3.2.1 元组创建与元素访问 53
3.2.2 元组与列表的异同点 54
3.2.3 生成器推导式 55
3.3 字典:反映对应关系的映射类型 56
3.3.1 字典创建与删除 56
3.3.2 字典元素的访问 56
3.3.3 元素的添加、修改与删除 58
3.4 集合:元素之间不允许重复 59
3.4.1 集合对象的创建与删除 59
3.4.2 集合操作与运算 60
3.4.3 集合应用案例 61
3.5 序列解包的多种形式和用法 64
本章小结 65
习题 65
第4章 程序控制结构 76
4.1 条件表达式 76
4.2 选择结构 78
4.2.1 单分支选择结构 78
4.2.2 双分支选择结构 79
4.2.3 多分支选择结构 80
4.2.4 选择结构的嵌套 81
4.3 循环结构 82
4.3.1 for循环与while循环 82
4.3.2 break与continue语句 83
4.4 精彩案例赏析 84
本章小结 87
习题 87
第5章 函数 90
5.1 函数定义与使用 90
5.1.1 基本语法 90
5.1.2 函数嵌套定义、可调用对象与修饰器 92
5.1.3 函数递归调用 94
5.2 函数参数 95
5.2.1 位置参数 97
5.2.2 默认值参数 97
5.2.3 关键参数 99
5.2.4 可变长度参数 99
5.2.5 传递参数时的序列解包 100
5.3 变量作用域 101
5.4 lambda表达式 103
5.5 精彩案例赏析 104
本章小结 117
习题 118
第6章 面向对象程序设计 122
6.1 类的定义与使用 122
6.2 数据成员与成员方法 123
6.2.1 私有成员与公有成员 123
6.2.2 数据成员 124
6.2.3 成员方法、类方法、静态方法 125
6.2.4 属性 127
6.3 继承、多态 129
6.3.1 继承 129
6.3.2 多态 130
6.4 特殊方法与运算符重载 131
6.5 精彩案例赏析 133
6.5.1 自定义队列 133
6.5.2 自定义栈 136
本章小结 139
习题 139
第7章 字符串 142
7.1 字符串编码格式简介 143
7.2 转义字符与原始字符串 144
7.3 字符串格式化 145
7.3.1 使用%符号进行格式化 145
7.3.2 使用format()方法进行字符串格式化 146
7.3.3 格式化的字符串常量 147
7.4 字符串常用操作 147
7.4.1 find()、rfind()、index()、rindex()、count() 147
7.4.2 split()、rsplit()、partition()、rpartition() 148
7.4.3 join() 150
7.4.4 lower()、upper()、capitalize()、title()、swapcase() 150
7.4.5 replace()、maketrans()、translate() 150
7.4.6 strip()、rstrip()、lstrip() 151
7.4.7 startswith()、endswith() 152
7.4.8 isalnum()、isalpha()、isdigit()、isdecimal()、isnumeric()、isspace()、isupper()、islower( 152
7.4.9 center()、ljust()、rjust()、zfill() 153
7.4.10 字符串对象支持的运算符 153
7.4.11 适用于字符串对象的内置函数 155
7.4.12 字符串对象的切片操作 156
7.5 字符串常量 156
7.6 中英文分词 157
7.7 汉字到拼音的转换 158
7.8 精彩案例赏析 158
本章小结 161
习题 161
第8章 正则表达式 166
8.1 正则表达式语法 166
8.1.1 正则表达式基本语法 166
8.1.2 正则表达式扩展语法 167
8.1.3 正则表达式集锦 168
8.2 直接使用正则表达式模块re处理字符串 169
8.3 match对象 173
8.4 精彩案例赏析 173
本章小结 175
习题 175
第9章 文件内容操作 177
9.1 文件操作基本知识 178
9.1.1 内置函数open() 178
9.1.2 文件对象属性与常用方法 179
9.1.3 上下文管理语句with 180
9.2 文本文件内容操作案例精选 180
9.3 二进制文件操作案例精选 182
9.3.1 使用pickle模块读写二进制文件 182
9.3.2 使用shelve模块操作二进制文件 183
9.3.3 其他常见类型二进制文件操作案例 184
本章小结 187
习题 187
第10章 异常处理结构 189
10.1 异常的概念与表现形式 189
10.2 异常处理结构 190
10.2.1 try…except… 190
10.2.2 try…except…else… 191
10.2.3 try…except…finally… 191
10.2.4 可以捕捉多种异常的异常处理结构 193
10.2.5 同时包含else子句、finally子句和多个except子句的异常处理结构 194
10.3 断言与上下文管理语句 194
本章小结 195
习题 195
第11章 SQLite数据库应用开发 197
11.1 使用Python操作SQLite数据库 197
11.1.1 Connection对象 198
11.1.2 Cursor对象 198
11.2 精彩案例赏析 201
本章小结 204
习题 204
第12章 tkinter编程精彩案例 205
12.1 用户登录界面 205
12.2 选择类组件应用 207
12.3 简单文本编辑器 210
12.4 简单画图程序 214
12.5 电子时钟 218
12.6 简单动画 220
12.7 多窗口编程 222
12.8 倒计时按钮 223
12.9 简易计算器 225
习题 227
习题答案 228
附录A 复习大纲与建议 247
参考文献 250
- 《碧岩录编著者 圜悟克勤大师传 全新小说版》吴言生著 2011
- 《英语 选修8 人民教育出版社 课程教材研究所 英语课程教材研究开发中心编著》刘道义主编;龚亚夫,郑旺全副主编 2007
- 《建设工程监理操作指南 按新规范编著》李明安编著 2013
- 《生物2 遗传与进化 必修 教师教学用书 人民教育出版社,课程教材研究所,生物课程教材研究开发中心编著》朱正威,赵占良主编;李红副主编 2007
- 《语文 4 必修 人民教育出版社,课程教材研究所,中学语文课程教材研究开发中心,北京大学中文系,语文教育研究所编著》熊江平,刘勇强主编 2006
- 《地图阅读与考察 初中适用 森玛逊(香港)教育研究中心地理组编著》何任小薇主编 1989
- 《多媒体素材制作与编著集成》刘毓敏,梁斌,黄炎波编著 2006
- 《农村科技示范户100例《农村科技示范户100例》编写组编著》《农村科技示范户100例》编写组编著 1986
- 《汉口宁波帮 陈祖源等编著》华长慧主编 2009
- 《江西编著人物传略》黄日星,姜钦云编 1994
- 《市政工程基础》杨岚编著 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