-
第一章 Python开发环境搭建与编码规范
讲解Python开发环境搭建与编码规范,以及标准库、扩展库对象的导入与使用。
-
●1.1Python开发环境搭建与使用
讲解IDLE、Jupyter Notebook、Spyder的安装与使用,使用pip命令安装扩展库的方法与常见问题及解决方法。
-
●1.2Python编码规范
讲解Python编码规范。
-
●1.3标准库、扩展库对象的导入与使用
讲解Python标准库、扩展库对象的导入和使用。
-
第二章数据类型、运算符与内置函数
讲解常用内置数据类型、运算符与表达式、常用内置函数以及函数式编程思路。
-
●2.1常用内置数据类型
简单介绍常用内置数据类型,有个大纲了解即可,后面还会详细展开来讲。
-
●2.2运算符与表达式
讲解常用运算符的语法和应用。
-
●2.3常用内置函数
讲解常用内置函数的语法与应用,以及函数式编程思路入门。
-
●2.4综合应用与例题解析
例题讲解。
-
第三章列表、元组、字典、集合与字符串
讲解列表、元组、字典、集合、字符串以及各类推导式的语法与应用。
-
●3.1列表与列表推导式
讲解列表常用操作以及列表推导式与切片。
-
●3.2元组与生成器表达式
讲解元组与生成器推导式,重点理解元组与列表的区别,以及生成器对象的概念和特点。
-
●3.3字典
讲解字典常用操作与应用。
-
●3.4集合
讲解集合常用操作与应用。
-
●3.5字符串常用方法
字符串常用方法
-
●3.6综合应用与例题解析
例题讲解。
-
第四章选择结构、循环结构、函数定义与使用
讲解选择结构、选好结构以及函数定义与使用。
-
●4.1选择结构
讲解选择结构语法与应用。
-
●4.2循环结构
讲解循环结构语法与应用。
-
●4.3函数定义与使用
讲解函数定义与使用。
-
●4.4综合应用与例题解析
例题讲解。
-
第五章文件操作
讲解内置函数open()的用法,JSON、CSV文件操作以及Word、Excel、PowerPoint文件操作。
-
●5.1文件操作基础
讲解内置函数open()的语法与应用。
-
●5.2JSON文件操作、CSV文件操作
讲解标准库json、csv的应用。
-
●5.3Word、Excel、PowerPoint文件操作实战
讲解使用Python扩展库对Word、Excel、PowerPoint文件的操作。
-
第六章numpy数组与矩阵运算
讲解numpy的数组运算与矩阵运算。
-
●6.1numpy数组及其运算
讲解numpy数组运算。
-
●6.2矩阵生成与常用操作
讲解numpy矩阵运算。
-
第七章pandas数据分析实战
讲解如何pandas数据分析与处理。
-
●7.1pandas常用数据类型
讲解pandas数据分析与处理基础、常用数据类型。
-
●7.2DataFrame数据处理与分析实战
通过一个实际案例介绍pandas数据分析与处理思路,演示DataFrame对象的常用操作。
-
第八章sklearn机器学习实战
通过大量案例介绍和演示sklearn机器学习扩展库的使用,以及扩展库背后涉及的原理。
-
●8.1朴素贝叶斯算法的中文邮件分类
讲解使用朴素贝叶斯算法进行中文邮件分类的算法原理与代码实现。
-
●8.2支持向量机手写数字图片识别
讲解使用支持向量机进行手写数字图片识别的算法原理与代码实现。
-
●8.3KNN算法基本原理与sklearn实现
讲解KNN算法原理与应用。
-
●8.4分层聚类算法原理与应用
讲解分层聚类算法原理与应用。
-
●8.5DBSCAN算法原理与应用
讲解DBSCAN算法原理与应用。
-
第九章matplotlib数据可视化实战
讲解扩展库matplotlib绘制折线图、散点图、饼状图、雷达图、三维图形的方法以及区域切分、图例设置、事件响应与处理等技术。
-
●9.1绘制折线图实战
介绍折线图的绘制方法。
-
●9.2绘制散点图实战
介绍散点图的绘制方法。
-
●9.3绘制饼状图实战
介绍饼状图的绘制方法。
-
●9.4绘制雷达图实战
介绍雷达图的绘制方法。
-
●9.5绘制三维图形实战
介绍三维图形的绘制方法。
-
●9.6绘图区域切分
介绍画布的切分方法。
-
●9.7设置图例样式
介绍设置图例样式和属性的方法。
-
●9.8事件响应与处理
介绍鼠标事件响应与处理、定时器用法以及交互组件的应用。