PYTHON程序设计:从基础入门到实战应用/王雷春
PYTHON程序设计:从基础入门到实战应用/王雷春作者:王雷春 开 本:其他 书号ISBN:9787121364969 定价: 出版时间:2018-04-01 出版社:电子工业出版社 |
3.3.1 单分支结构
3.3.2 二分支结构
3.3.3 多分支结构
3.3.4 条件运算
3.3.5 选择结构嵌套
3.4 循环结构
3.4.1 while语句
3.4.2 for语句
3.4.3 break、continue和pass语句
3.4.4 循环结构的嵌套
3.5 典型案例
3.5.1 计算部分级数和
3.5.2 使用选择结构计算员工工资
3.5.3 用递推法求解实际问题
3.5.4 “试凑法”解方程
3.5.5 计算机猜数
3.5.6 模拟自动饮料机
练习题3
第4章 组合数据
4.1 概述
4.2 列表
4.2.1 列表创建
4.2.2 列表访问
4.2.3 列表复制和删除
4.2.4 列表运算
4.2.5 列表统计
4.2.6 列表查找与排序
4.3 元组
4.3.1 元组创建
4.3.2 元组访问
4.3.3 元组复制和删除
4.3.4 元组运算
4.3.5 元组统计
4.4 字典
4.4.1 字典创建
4.4.2 字典访问
4.4.3 字典复制和删除
4.5 集合
4.5.1 集合创建
4.5.2 集合访问
4.5.3 集合复制和删除
4.5.4 集合运算
4.5.5 集合统计
4.6 嵌套组合数据
4.7 典型案例
4.7.1 查找
4.7.2 排序
4.7.3 推导式
4.7.4 列表作为堆栈和队列使用
4.7.5 基于组合数据的游戏角色管理
练习题4
第5章 函数
5.1 函数定义和调用
5.1.1 函数定义
5.1.2 函数调用
5.2 函数参数
5.2.1 参数传递
5.2.2 参数类型
5.2.3 参数传递的序列解包
5.3 特殊函数
5.3.1 匿名函数
5.3.2 递归函数
5.3.3 嵌套函数
5.4 装饰器
5.4.1 装饰器的定义和调用
5.4.2 带参数的装饰器
5.5 变量作用域
5.6 典型案例
5.6.1 加密和解密
5.6.2 求*大公约数
5.6.3 使用装饰器检查函数参数合法性
5.6.4 模拟轮盘抽奖游戏
练习题5
第6章 面向对象程序设计
6.1 概述
6.2 类与对象
6.2.1 类的定义
6.2.2 对象创建和使用
6.3 类的成员
6.3.1 成员类型
6.3.2 内置成员
6.4 类的方法
6.4.1 类的方法类型
6.4.2 属性
6.4.3 特殊方法
6.5 类的继承与多态
6.5.1 类的继承
6.5.2 类的多态
6.6 抽象类和抽象方法
6.7 典型案例——书籍出租管理系统
练习题6
第7章 模块、包和库
7.1 概述
7.2 常用标准库模块
7.2.1 Turtle模块
7.2.2 Random模块
7.2.3 Time模块和Datetime模块
7.2.4 Os模块
7.2.5 Sys模块
7.2.6 Timeit模块
7.2.7 Zlib模块
7.3 常用第三方库
7.3.1 NumPy库
7.3.2 Pandas库
7.3.3 SciPy库
7.3.4 Matplotlib库
7.3.5 Jieba库
7.3.6 Pyinstaller库
7.4 自定义模块
7.5 典型案例
7.5.1 使用Turtle绘制表面填充正方体
7.5.2 使用NumPy和Matplotlib分析股票
7.5.3 使用Pandas分析股票交易数据
7.5.4 使用图像处理库处理和显示图像
练习题7
第8章 正则表达式
8.1 概述
8.2 正则表达式语法
8.3 使用正则表达式模块处理字符串
8.3.1 Re模块中的常用函数
8.3.2 常用正则表达式
8.4 典型案例
8.4.1 提取并汇总字符串中的费用
8.4.2 校验字符串合法性
8.4.3 解析网页内容
练习题8
第9章 文件访问
9.1 概述
9.2 文本文件访问
9.2.1 打开文件
9.2.2 文件操作
9.3 二进制文件访问
9.3.1 使用Pickle模块读/写二进制文件
9.3.2 使用Struct模块读/写二进制文件
9.3.3 使用Marshal模块读/写二进制文件
9.3.4 使用Shelve模块读/写二进制文件
9.4 典型案例
9.4.1 合并文件
9.4.2 CSV文件操作
练习题9
第10章 异常处理和单元测试
10.1 异常类和异常处理
10.1.1 异常和异常类
10.1.2 异常处理
10.1.3 断言语句
10.2 单元测试
10.3 典型案例
10.3.1 自定义异常类
10.3.2 自定义测试类
练习题10
第11章 数据库访问
11.1 概述
11.2 常用关系数据库访问
11.2.1 常用关系数据库简介
11.2.2 Python DB-API规范
11.2.3 典型案例——访问关系数据库
11.3 非关系数据库访问
11.3.1 MongoDB
11.3.2 典型案例——访问MongoDB
练习题11
第12章 图形用户界面编程
12.1 wxPython库简介
12.2 事件处理
12.3 常用控件
12.3.1 窗体
12.3.2 按钮、标签和文本框
12.3.3 单选按钮、复选框
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |