当前位置:首页 > 工业技术
玩转Python轻松过二级
玩转Python轻松过二级

玩转Python轻松过二级PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:董付国编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2018
  • ISBN:9787302499169
  • 页数:250 页
图书介绍:介绍Python基础语法和应用,紧密结合全国计算机等级考试(Python模块)大纲,编写大量练习题供考生参考和复习。即可用于备考全国计算机等级考试,也可以作为Python题库来巩固自己的知识。
《玩转Python轻松过二级》目录
标签:编著

第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

相关图书
作者其它书籍
返回顶部