网站优化怎么做的/邯郸网站建设优化
内容提要
全书共9章,内容包括Python开发环境的搭建与编码规范,数据类型、运算符与内置函数,列表、元组、字典、集合与字符串,选择结构、循环结构、函数定义与使用,文件操作,numpy数组与矩阵运算,pandas数据分析实战,sklearn机器学习实战,matplotlib数据可视化实战等。本书适合作为高等……
前言
数据分析、数据挖掘与数据可视化是一个古老的话题,并非什么新生事物。近些年来,随着计算机软硬件的飞速发展,数据分析、数据挖掘、数据可视化的相关理论和技术在各领域的应用更是有了质的飞跃。饭店选址、公交路线规划、物流规划、春运车次安排、原材料选购、商场进货与货架摆放、查找隐性贫困生、房价预测、股票预测、寻……
第1章 Python开发环境的搭建与编码规范
第1章 Python开发环境的搭建与编码规范本章学习目标● 了解Python的特点;● 了解Python的应用领域;● 掌握Python开发环境的搭建;● 熟练使用IDLE和Anaconda3的Jupyter Notebook与Spyder开发环境;● 熟练安装Python扩展库;● ……
第2章 数据类型、运算符与内置函数
第2章 数据类型、运算符与内置函数本章学习目标● 掌握整数、浮点数、复数的运算;● 了解列表、元组、字典、集合、字符串的基本用法;● 熟练掌握各种运算符的用法;● 理解加法运算符(+)对列表、元组、字符的连接作用;● 理解列表、元组、字符串的大小比较的原理;● 理解整除运算符(//)“……
第3章 列表、元组、字典、集合与字符串
第3章 列表、元组、字典、集合与字符串本章学习目标● 熟练掌握列表对象及其常用方法;● 熟练掌握列表推导式语法和应用;● 熟练掌握切片操作;● 熟练掌握序列解包的语法和应用;● 熟练掌握生成器表达式的语法和应用;● 理解元组和列表的不同;● 熟练掌握字典对象及其常用操作;● 熟练掌……
第4章 选择结构、循环结构、函数定义与使用
第4章 选择结构、循环结构、函数定义与使用本章学习目标● 理解条件表达式的值与True或False的等价关系;● 熟练掌握选择结构;● 熟练掌握循环结构;● 理解带else的循环结构的执行过程;● 熟练掌握函数的定义与使用;● 熟练掌握lambda表达式的语法与应用;● 理解递归函数……
第5章 文件操作
第5章 文件操作本章学习目标● 熟练掌握内置函数open()的应用;● 理解字符串编码格式对文本文件操作的影响;● 熟练掌握上下文管理语句with的用法;● 了解标准库json对JSON文件的读写方法;● 了解扩展库python-docx、openpyxl、python-pptx对Off……
第6章 numpy数组与矩阵运算
第6章 numpy数组与矩阵运算本章学习目标● 熟练掌握numpy数组相关运算;● 熟练使用numpy创建矩阵;● 理解矩阵转置和乘法;● 熟练计算数据的相关系数、方差、协方差、标准差;● 理解并能够计算特征值与特征向量;● 理解可逆矩阵并能够计算矩阵的逆;● 熟练求解线性方程组;……
第7章 pandas数据分析实战
第7章 pandas数据分析实战本章学习目标● 熟练掌握pandas一维数组Series结构;● 熟练掌握pandas时间序列对象;● 熟练掌握pandas二维数组DataFrame结构的创建方法;● 熟练掌握pandas读取Excel文件中数据的方法;● 熟练掌握DataFrame结构……
第8章 sklearn机器学习实战
第8章 sklearn机器学习实战本章学习目标● 了解机器学习常用的基本概念;● 了解如何根据实际问题类型选择合适的机器学习算法;● 了解扩展库sklearn中的常用模块;● 理解并熟练运用线性回归算法;● 理解并熟练运用逻辑回归算法;● 理解并熟练运用KNN算法;● 理解并熟练运用……
第9章 matplotlib数据可视化实战
第9章 matplotlib数据可视化实战本章学习目标● 熟练掌握扩展库matplotlib及其依赖库的安装;● 了解matplotlib的绘图一般过程;● 熟练掌握折线图的绘制与属性设置;● 熟练掌握散点图的绘制与属性设置;● 熟练掌握柱状图的绘制与属性设置;● 熟练掌握饼状图的绘制……
部分习题答案
第1章 Python开发环境的搭建与编码规范一、多选题序号二、判断题序号三、操作题略第2章 数据类型、运算符与内置函数一、填空题二、判断题三、编程题1.参考程序如下。 data = eval(input('请输入包含若干自然数的列表:')) avg = sum(dat……
附录A 运算符、内置函数对常用内置对象的支持情况表
附录A 运算符、内置函数对常用内置对象的支持情况表……
附录B Python关键字清单
附录B Python关键字清单续表……
附录C 常用标准库对象速查表
附录C 常用标准库对象速查表续表续表……
附录D 常用Python扩展库清单
附录D 常用Python扩展库清单可以说,涉及各领域的广泛应用的扩展库是Python生命力如此之强的重要因素。目前pypi.python.org已经发布超过200万个扩展库文件,这些扩展库几乎涵盖了人类所涉及的方方面面,并且功能更完善、更强大的扩展库还在不断地涌现,下面列出其中常用的一些。● 图……
参考文献
[1]董付国.Python程序设计(第2版)[M].北京:清华大学出版社,2016.[2]董付国.Python可以这样学[M].北京:清华大学出版社,2017.[3]董付国.Python程序设计开发宝典[M].北京:清华大学出版社,2017.[4]董付国,应根球.中学生可以这样学Python[……