更新时间:2020-04-30 18:55:56
封面
版权页
内容提要
前言
1 引论
1.1 人工智能的发展历史
1.2 人工智能的应用
1.3 Python和人工智能
2 Python基本知识
2.1 Python概述
2.2 Python安装和卸载
2.3 Python开发环境
3 Python语言基础
3.1 代码文件结构
3.2 基础语法
3.3 基本数据类型
3.4 运算符和表达式
3.5 控制语句
3.6 函数
3.7 错误和异常处理
3.8 模块和包
4 文件和目录
4.1 文件操作
4.2 目录操作
5 类与对象
5.1 面向对象编程
5.2 类的定义
5.3 对象创建
5.4 继承
5.5 多态
6 Python常用标准库
6.1 内置函数
6.2 内置常量
6.3 操作系统接口模块(os)
6.4 文件搜索模块(glob)
6.5 系统交互模块(sys)
6.6 正则表达式模块(re)
6.7 数学计算模块(math /random/statistics)
6.8 互联网访问模块(urllib/smtplib)
6.9 日期和时间模块(datetime)
6.10 数据压缩模块(zlib)
6.11 日志功能(logging)
6.12 数组模块(array)
6.13 十进制数学模块(decimal)
7 数据库编程
7.1 数据库基础知识
7.2 Python DataBase API规范
7.3 访问MySQL数据库
8 数据科学重要模块介绍
8.1 NumPy
8.2 SciPy
8.3 Pandas
8.4 Matplotlib
9 Python与机器学习
9.1 机器学习简介
9.2 机器学习模块
9.3 sklearn模块
10 Python包管理工具及应用打包
10.1 Pip
10.2 打包
附录
1. Python解释器运行参数
2. Python 3.6的关键字
3. Python 3.6内置模块列表