您的位置:首页 图书列表 大数据应用人才培养系列教材PYTHON语言/刘鹏
收藏
评价
大数据应用人才培养系列教材PYTHON语言/刘鹏
商品编号:3217615
ISBN:9787302519829
出版社:清华大学出版社
作者:刘鹏、张燕、李肖俊、钟涛、刘河
出版日期:2019-01-01
开本:16
装帧:暂无
中图分类:TP311.561
页数:268
册数:1
大约重量:450(g)
购买数量:
-
+
库存:1
配送:
预计72小时发货
甲虎价: 38.9 (6.5折)
原价:¥59.80
图书简介
图书目录
作者简介
图书评价
本书以WIN10 和Python3.6.5 搭建Python开发基础平台为起点,重点阐述Python语言的基础知识和3个典型的项目实战案例。全书以理论引导、案例驱动、上机实战为理念打造Python语言学习的新模式。具体内容分为两大部分:靠前部分以Python编程语言基础知识普及为主,分别介绍了Python3概述、基本语法、流程控制、组合数据类型、字符串与正则式、函数、模块、类和对象、异常、文件操作;第二部分以项目实战为核心,以学以致用为导向,以切近生活的案例为依托,分别介绍Python爬虫项目实战、Python数据可视化项目实战、Python数据分析项目实战。 本书以作者十多年的计算机专业课程教学经验及相应的项目实战心得为依托,力争做以到理论知识为基础、以案例实战为手段、以解决问题为根本的初衷。让读者很大限度地从书中汲取他们所需要的编程知识和实战体验。 本书可作为高等学校尤其是高职院校各专业的Python语言启蒙教材,同时也可作为广大Python语言爱好者自学的参考书。
章 Python 3概述
1.1 Python简介
1.1.1 Python的前世今生
1.1.2 Python的应用场合
1.1.3 Python的特性
1.1.4 选择Python的版本
1.1.5 如何学习Python
1.2 Python环境构建
1.2.1 在Windows系统中安装Python
1.2.2 在Linux系统中安装Python
1.2.3 在Mac OS系统中安装Python
1.3 个程序 Hello World!
1.3.1 程序简析
1.3.2 print()函数
1.3.3 input()函数
1.3.4 注释
1.3.5 IDLE使用简介
1.4 实验
1.4.1 PyCharm的安装
1.4.2 实例:节日贺卡
1.4.3 程序剖析
1.5 小结
习题
参考文献
第2章 基本语法
2.1 PEP8风格指南
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 type()函数
2.2.5 数据类型的转换
2.3 表达式
2.3.1 算术运算符
2.3.2 比较运算符
2.3.3 逻辑运算符
2.3.4 复合赋值运算符
2.3.5 运算符优先级
2.4 实验
2.4.1 用常量和变量
2.4.2 用运算符和表达式
2.4.3 type()函数的使用
2.4.4 help()函数的使用
2.5 小结
习题
参考文献
第3章 流程控制
3.1 条件语句
3.2 条件流程控制
3.2.1 单向条件(if...)
3.2.2 双向条件语句(if...else)
3.2.3 多向条件语句(if...elif...else)
3.2.4 条件嵌套
3.3 循环流程控制
3.3.1 for循环
3.3.2 for循环嵌套
3.3.3 break及continue语句
3.3.4 for...if...else循环
3.3.5 while循环
3.4 实验
3.4.1 使用条件语句
3.4.2 使用for语句
3.4.3 使用while语句
3.4.4 使用break语句
3.4.5 使用continue语句
3.5 小结
习题
参考文献
第4章 组合数据类型
4.1 列表
4.1.1 创建列表
4.1.2 使用列表
4.1.3 删除列表元素
4.1.4 列表的内置函数与其他方法
4.2 元组
4.2.1 创建元组
4.2.2 使用元组
4.2.3 删除元组
4.2.4 元组的内置函数
4.3 字典
4.3.1 创建字典
4.3.2 使用字典
4.3.3 删除元素和字典
4.3.4 字典的内置函数和方法
4.4 集合
4.4.1 创建集合
4.4.2 使用集合
4.4.3 删除元素和集合
4.4.4 集合的方法
4.5 实验
4.5.1 元组的使用
4.5.2 集合的使用
4.6 小结
习题
参考文献
第5章 字符串与正则表达式
5.1 字符串基础
5.1.1 字符串的基本操作
5.1.2 字符串格式化
5.1.3 字符串格式化符号
5.1.4 字符串格式化元组
5.2 字符串方法
5.3 正则表达式
5.3.1 认识正则表达式
5.3.2 re模块
5.3.3 re.match()方法
5.3.4 re.search()方法
5.3.5 re.match()与re.search()的区别
5.4 实验
5.4.1 使用字符串处理函数
5.4.2 正则表达式的使用
5.4.3 使用re模块
5.5 小结
习题
参考文献
第6章 函数
6.1 函数的概述
6.1.1 函数的定义
6.1.2 全局变量
6.1.3 局部变量
6.2 函数的参数和返回值
6.2.1 参数传递的方式
6.2.2 位置参数和关键字参数
6.2.3 默认值参数
6.2.4 可变参数
6.2.5 函数的返回值
6.3 函数的调用
6.3.1 函数的调用方法
6.3.2 嵌套调用
6.3.3 使用闭包
6.3.4 递归调用
6.4 实验
6.4.1 声明和调用函数
6.4.2 在调试窗口中查看变量的值
6.4.3 使用函数参数和返回值
6.4.4 使用闭包和递归函数
6.4.5 使用Python的内置函数
6.5 小结
习题
参考文献
第7章 模块
7.1 模块的概述
7.1.1 模块与程序
7.1.2 命名空间
7.1.3 模块导入方法
7.1.4 自定义模块和包
7.2 安装第三方模块
7.3 模块应用实例
7.3.1 日期时间相关:datetime模块
7.3.2 读写JSON数据:json模块
7.3.3 系统相关:sys模块
7.3.4 数学:math模块
7.3.5 随机数:random模块
7.4 在Python中调用R语言
7.4.1 安装rpy2模块
7.4.2 安装R语言工具
7.4.3 测试安装
7.4.4 调用R示例
7.5 实验
7.5.1 使用datetime模块
7.5.2 使用sys模块
7.5.3 使用与数学有关的模块
7.5.4 自定义和使用模块
7.6 小结
习题
参考文献
第8章 类和对象
8.1 理解面向对象
8.1.1 面向对象编程的概念
8.1.2 面向对象术语简介
8.2 类的定义与使用
8.2.1 类的定义
8.2.2 类的使用
8.2.3 类的构造方法及专有方法
8.2.4 类的访问权限
8.2.5 获取对象信息
8.3 类的特点
8.3.1 封装
8.3.2 多态
8.3.3 继承
8.3.4 多重继承
8.4 实验
8.4.1 声明类
8.4.2 类的继承和多态
8.4.3 复制对象
8.5 小结
习题
参考文献
第9章 异常
9.1 异常概述
9.1.1 认识异常
9.1.2 处理异常
9.1.3 抛出异常
9.2 异常处理流程
9.3 自定义异常
9.4 实验
9.4.1 利用try-except处理除数为零的异常
9.4.2 自定义异常的使用
9.4.3 raise关键字的使用
9.4.4 内置异常处理语句的使用
9.5 小结
习题
参考文献
0章 文件操作
10.1 打开文件
10.1.1 文件模式
10.1.2 文件缓冲区
10.2 基本的文件方法
10.2.1 读和写
10.2.2 读取行
10.2.3 关闭文件
10.2.4 文件重命名
10.2.5 删除文件
10.3 String I/O函数
10.3.1 输出到屏幕
10.3.2 读取键盘输入
10.4 基本的目录方法
10.4.1 创建目录
10.4.2 显示当前工作目录
10.4.3 改变目录
10.4.4 删除目录
10.5 实验
10.5.1 文件操作
10.5.2 目录操作
10.5.3 I/O函数的使用
10.6 小结
习题
参考文献
1章 项目实战:爬虫程序
11.1 爬虫概述
11.1.1 准备工作
11.1.2 爬虫类型
11.1.3 爬虫原理
11.2 爬虫三大库
11.2.1 Requests库
11.2.2 BeautifulSoup库
11.2.3 Lxml库
11.3 案例剖析:酷狗TOP500数据爬取
11.3.1 思路简析
11.3.2 代码实现
11.3.3 代码分析
11.4 Scrapy框架
11.4.1 Scrapy爬虫框架
11.4.2 Scrapy的安装
11.4.3 Scrapy的使用
11.5 实验
参考文献
2章 项目实战:数据可视化
12.1 Matplotlib简介
12.1.1 Pyplot模块介绍
12.1.2 plot()函数
12.1.3 绘制子图
12.1.4 添加标注
12.1.5 Pylab模块应用
12.2 Artist模块介绍
12.2.1 Artist模块概述
12.2.2 Artist的属性
12.3 Pandas绘图
12.4 案例剖析:词云图
12.4.1 思路简析
12.4.2 代码实现
12.4.3 代码分析
12.5 实验
参考文献
3章 项目实战:数据分析
13.1 数据清洗
13.1.1 编码问题
13.1.2 缺失值分析
13.1.3 去除异常值
13.1.4 去除重复值与冗余信息
13.2 数据存取
13.2.1 CSV文件存取
13.2.2 JSON文件的存取
13.2.3 XLSX文件的存取
13.2.4 MySQL数据库文件的存取
13.3 NumPy
13.3.1 NumPy简介
13.3.2 NumPy基础
13.4 案例剖析:房天下西安二手房数据分析
13.4.1 思路简析
13.4.2 代码实现
13.4.3 代码分析
13.5 实验
参考文献
附录A Python代码风格指南:PEP
附录B IPython指南
附录C Pycharm指南
刘鹏,教授,清华大学博士毕业,现任中国信息协会大数据分会副会长、南京大数据研究院院长、中国大数据应用联盟人工智能专家委员会主任、中国大数据专家委员会委员。
曾率队夺得2002 PennySort靠前计算机排序比赛优选(这是我国获得的个大数据比赛世界优选),两次夺得全国高校科技比赛优选奖,三次夺得清华大学科技比赛优选奖。
主持完成科研项目25项,发表论文80余篇,出版专业图书20部。获部级科技进步二等奖4项、三等奖4项。2002年开创性提出“计算池”模式,被2007年开始流行的“云计算”所证实。2003年开创性提出“反垃圾邮件网格”,被2008年开始流行的“云安全”所证实。
荣获“全军十大学习成才标兵”(排名)、南京“十大杰出青年”、江苏省中青年科学技术带头人、清华大学“学术新秀”等称号。
商品评价 (0)
为您推荐
方便
200万图书品种,一站式采购
高效
10分钟查单返单,48小时快速配货
放心
正版低价,假一赔三
在线客服
购物车
收藏夹
留言板
返回顶部