第1章 Python概述
1.1 Python语言简介
1.2 Python开发环境搭建
1.2.1 IDLE
1.2.2 Eclipse+PyDev
1.2.3 PAGE
1.2.4 Anaconda3
1.3 Python代码编写规范
1.4 扩展库安装方法
1.5 标准库与扩展库对象的导入和使用
1.5.1 导入整个模块
1.5.2 明确导入模块中的特定对象
1.5.3 一次导入特定模块中的所有对象
1.6 本章知识要点
第2章 Python编程基础
2.1 基本数据类型
2.1.1 常用内置对象
2.1.2 常量与变量
2.1.3 数字类型
2.1.4 字符串
2.1.5 序列
2.2 运算符与表达式
2.2.1 算术运算符
2.2.2 关系运算符
2.2.3 成员测试运算符
2.2.4 逻辑运算符
2.2.5 集合运算符
2.3 常用内置函数
2.3.1 基本输入/输出函数
2.3.2 数字有关的函数
2.3.3 序列有关的函数
2.3.4 函数map()、reduce()、filter()
2.3.5 函数range()
2.3.6 精彩例题分析与解答
2.4 常用标准库用法简介
2.4.1 数学模块math
2.4.2 随机模块random
2.4.3 日期时间模块datetime
2.4.4 小海龟画图模块turtle
2.5 本章知识要点
第3章 选择结构语法与应用
第4章 循环结构语法与应用
第5章 Python序列结构及应用
第6章 函数设计与调用
第7章 面向对象程序设计
第8章 常用算法的Python实现
第9章 turtle编程
第10章 科学计算可视化与数据可视化
第11章 人工智能基础
附录A Python关键字清单
附录B 常用Python内置模块与标准库清单
附录C 常用Python扩展库清单
参考文献