Python3程序开发指南
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-03-16 09:59:30
微信
赏
支付宝
文档简介:
目 录
版权信息
版权声明
内容提要
前言
第1章 过程型程序设计快速入门
1.1 创建并运行Python程序
1.2 Python的关键要素
1.2.1 要素#1:数据类型
1.2.2 要素#2:对象引用
1.2.3 要素#3:组合数据类型
1.2.4 元素#4:逻辑操作符
1.2.5 要素#5:控制流语句
1.2.6 要素#6:算术操作符
1.2.7 要素#7:输入/输出
1.2.8 要素#8:函数的创建与调用
1.3 实例
1.3.1 bigdigits.py
1.3.2 generate_grid.py
1.4 总结
1.5 练习
第2章 数据类型
2.1 标识符与关键字
2.2 Integral类型
2.2.1 整数
2.2.2 布尔型
2.3 浮点类型
2.3.1 浮点数
2.3.2 复数
2.3.3 十进制数字
2.4 字符串
2.4.1 比较字符串
2.4.2 字符串分片与步距
2.4.3 字符串操作符与方法
2.4.4 使用str.format()方法进行字符串格式化
2.4.5 字符编码
2.5 实例
2.5.1 quadratic.py
2.5.2 csv2html.py
2.6 总结
2.7 练习
第3章 组合数据类型
3.1 序列类型
3.1.1 元组
3.1.2 命名的元组
3.1.3 列表
3.1.4 列表内涵
3.2 集合类型
3.2.1 集合
3.2.2 集合内涵
3.2.3 固定集合
3.3 映射类型
3.3.1 字典
3.3.2 字典内涵
3.3.3 默认字典
3.4 组合数据类型的迭代与复制
3.4.1 迭代子、迭代操作与函数
3.4.2 组合类型的复制
3.5 实例
3.5.1 generate_usernames.py
3.5.2 statistics.py
3.6 总结
3.7 练习
第4章 控制结构与函数
4.1 控制结构
4.1.1 条件分支
4.1.2 循环
4.2 异常处理
4.2.1 捕获与产生异常
4.2.2 自定义异常
4.3 自定义函数
4.3.1 名称与Docstrings
4.3.2 参数与参数拆分
4.3.3 存取全局范围的变量
4.3.4 Lambda函数
4.3.5 断言
4.4 实例:make_html_skeleton.py
4.5 总结
4.6 练习
第5章 模块
5.1 模块与包
5.1.1 包
5.1.2 自定义模块
5.2 Python标准库概览
5.2.1 字符串处理
5.2.2 io.StringIO类
5.2.3 命令行程序设计
5.2.4 数学与数字
5.2.5 时间与日期
5.2.6 实例:calendar、datetime与time模块
5.2.7 算法与组合数据类型
5.2.......
评论
发表评论