更新时间:2020-09-18 18:01:20
封面
版权信息
前言
第1章 Python语言基础
1.1 Python语言介绍
1.2 安装Python
1.3 Python开发工具介绍
1.4 认识第一段Python程序
1.5 课后练习
第2章 Python语法基础
2.1 严格的缩进规则
2.2 注释
2.3 编码
2.4 标识符和关键字
2.5 变量
2.6 输入和输出
2.7 课后练习
第3章 基本数据类型
3.1 字符串
3.2 数字类型
3.3 课后练习
第4章 运算符和表达式
4.1 什么是运算符和表达式
4.2 算术运算符和算术表达式
4.3 比较运算符和比较表达式
4.4 赋值运算符和赋值表达式
4.5位运算符和位表达式
4.6 逻辑运算符和逻辑表达式
4.7 成员运算符和成员表达式
4.8 身份运算符和身份表达式
4.9 运算符的优先级
4.10 课后练习
第5章 条件语句
5.1 if语句
5.2 if…else语句
5.3 if…elif…else语句
5.4 if语句的嵌套
5.5 实现switch语句的功能
5.6 课后练习
第6章 循环语句
6.1 for循环语句
6.2 while循环语句
6.3 跳转语句
6.4 课后练习
第7章 数据结构
7.1 列表
7.2 元组
7.3 字典
7.4 集合
7.5 数据类型转换
7.6 课后练习
第8章 函数
8.1 函数基础
8.2 函数的参数
8.3 函数的返回值
8.4 变量的作用域
8.5 使用函数传递列表
8.6 使用匿名函数
8.7 函数和模块开发
8.8 课后练习
第9章 类和对象
9.1 面向对象基础
9.2 类
9.3 对象
9.4 类方法
9.5 属性
9.6 继承
9.7 课后练习
第10章 文件操作处理
10.1 使用open()函数打开文件
10.2 使用File操作文件
10.3 OS对象
10.4 课后练习
第11章 异常处理
11.1 常见的语法错误
11.2 捕获并处理异常
11.3 抛出异常
11.4 内置异常类
11.5 课后练习
第12章 标准库函数
12.1 字符串处理函数
12.2 数字处理函数
12.3 日期和时间函数
12.4 课后练习
第13章 正则表达式
13.1 基本语法
13.2 re模块
13.3 课后练习
第14章 开发网络应用程序
14.1 socket套接字编程
14.2 socketserver编程
14.3 使用select模块实现多路I/O复用
14.4 urllib包
14.5 收发电子邮件
14.6 课后练习
第15章 多线程开发
15.1 _thread模块
15.2 threading模块
15.3 multiprocessing库
15.4 课后练习