更新时间:2023-06-29 17:23:07
封面
版权信息
版权
内容提要
前言
为什么写本书
阅读本书能收获什么
本书适合哪些读者
如何阅读本书
致谢
资源与支持
配套资源
提交勘误
扫码关注本书
与我们联系
关于异步社区和异步图书
第一篇 基础篇
第1 Python环境
1.1 Python简介
1.1.1 Python的特点
1.1.2 Python的用途
1.1.3 Python的历史
1.2 Python安装升级
1.2.1 Python安装
1.2.2 Python运行
1.3 pip管理工具包
1.3.1 pip命令
1.3.2 离线安装
1.3.3 更换pip源
1.4 Python虚拟环境
1.4.1 基本概念
1.4.2 pipenv特性
1.4.3 pipenv安装
1.4.4 创建虚拟环境
1.4.5 pipenv管理依赖
1.4.6 pipenv安装依赖工具包
1.4.7 常用命令
1.4.8 部署迁移虚拟环境
1.5 本章小结
第2 PyCharm工具
2.1 PyCharm简介
2.2 配置虚拟开发环境
2.2.1 使用本地虚拟Python环境
2.2.2 使用远程虚拟Python环境
2.3 配置远程开发环境
2.4 PyCharm常用功能
2.4.1 编码设置
2.4.2 分屏查看代码
2.4.3 解释器设置
2.4.4 模板设置
2.4.5 指定运行参数
2.4.6 调试程序
2.4.7 安装依赖工具包
2.4.8 配置PyPI国内源
2.4.9 tab和空格的自动转换
2.4.10 函数注释和参数注释
2.4.11 __name__== '__main__'的作用
2.4.12 设置去除显示的波浪线
2.4.13 可视化操作数据库
2.5 配置Git代码管理仓库
2.6 本章小结
第3 Python基础
3.1 Python基本数据类型
3.1.1 数值类型
3.1.2 布尔类型
3.1.3 字符串类型
3.1.4 列表类型
3.1.5 元组类型
3.1.6 集合类型
3.1.7 字典类型
3.1.8 字节类型
3.2 面向对象编程
3.2.1 面向对象编程的要素
3.2.2 面向对象编程的特征
3.2.3 设计思想
3.3 面向过程编程
3.3.1 特殊函数
3.3.2 函数的参数
3.3.3 变量的作用域
3.4 import机制
3.5 Python项目打包发布
3.5.1 包的概念
3.5.2 包管理的作用
3.5.3 包管理工具
3.5.4 发布方式
3.6 typing类型提示
3.6.1 typing模块介绍
3.6.2 typing模块的使用
3.6.3 函数注解
3.6.4 参数注解
3.7 本章小结
第二篇 专题篇
第4 常用百宝箱
4.1 自定义异常处理
4.1.1 异常含义
4.1.2 异常处理方法
4.1.3 自定义异常
4.1.4 封装示例
4.2 日志处理
4.2.1 logging库