第1章 Python程序设计简介
1.1 什么是程序设计
1.2 计算机组成简介
1.2.1 中央处理器(CPU)
1.2.2 内存(memory)与硬盘(harddisk)
1.2.3 输入输出设备
1.3 程序设计语言
1.3.1 机器语言
1.3.2 汇编语言
1.3.3 高级语言
1.4 面向过程编程与面向对象编程
1.5 Python程序设计语言简介
1.6 Python开发环境的安装与应用
1.6.1 开发环境概述
1.6.2 Python开发环境简介
1.6.3 Anaconda开发环境的安装
1.6.4 Anaconda开发环境的运行
1.7 复习题
第2章 Python语言基础
2.1 相关概念概述
2.1.1 Python语句书写规则
2.1.2 标识符
2.1.3 关键字
2.1.4 变量
2.2 基本数据类型
2.2.1 数字型
2.2.2 非数字型
2.3 运算符
2.3.1 算术运算符
2.3.2 赋值运算符
2.3.3 比较(关系)运算符
2.3.4 逻辑运算符
2.3.5 其他运算符
2.3.6 运算符优先级
2.4 习题
第3章 程序流程控制
3.1 顺序结构
3.2 选择(分支)结构
3.2.1 单分支结构
3.2.2 双分支结构
3.2.3 多分支结构
3.2.4 if语句的嵌套
3.2.5 选择结构综合举例
3.3 循环结构
3.3.1 for循环
3.3.2 while循环
3.3.3 循环的嵌套
3.3.4 break语句
3.3.5 continue语句
……
第4章 函数
第5章 面向对象
第6章 模块
第7章 Python爬虫的简单应用
第8章 NumPy数组与矩阵运算
第9章 Pandas数据处理与分析
第10章 matplotlib数据可视化