Python编程:从数据分析到数据科学(第2版)

作者
朝乐门
丛书名
出版社
电子工业出版社
ISBN
9787121412004
简要
简介
内容简介书籍计算机书籍 本书是为具有数据思维的数据科学、数据分析和大数据应用人群编写的Python 学习图书。本书改变了同类图书中普遍存在的将Python 当作C/Java 来教(或学)”的现状,强调了Python 在数据分析和数据科学中的特殊语法和数据思维;同时,改变了传统图书中先将知识点、后摆代码”的编写风格,首次将代码放在中心位置,配合必要的文字介绍,做到主次分明、一目了然,便于学习。本书主要介绍大数据人才常用的Python 语言及第三方扩展库的基础知识、思路、方法、经验和技巧,建立了从Python 到数据分析再到数据科学的通道,形成了Python 知识、数据分析和数据科学三个知识领域融为一体的知识模式。本书既可以作为从事数据科学、数据分析和大数据应用人群的入门级系统学习图书,又可以作为相关高校数据科学与大数据技术、大数据应用与管理、信息管理和大数据应用、数据分析、信息分析等专业方向的教材。
目录

篇准备工作
1 为什么要学习Python,学习Python 的什么........................................ 3
2 学习Python 之前需要准备的工作........................................ 6
3 如何看懂和运行本书代码........................................ 8
3.1 输入部分........................................8
3.2 输出部分........................................ 10
3.3 错误与异常信息........................................ 11
3.4 外部数据文件........................................12
3.5 注意事项........................................ 14
第二篇Python 基础
4 数据类型........................................19
4.1 查看数据类型的方法........................................ 20
4.2 判断数据类型的方法........................................21
4.3 转换数据类型的方法........................................22
4.4 特殊数据类型........................................23
4.5 序列类型........................................26
5 变量........................................28
5.1 变量的定义方法........................................29
5.2 Python 是动态类型语言........................................29
5.3 Python 是强类型语言........................................ 30
5.4 Python 中的变量名是引用........................................31
5.5 Python 中区分大小写........................................32
5.6 变量命名规范........................................32
5.7 iPython 的特殊变量........................................33
5.8 查看Python 关键字的方法........................................ 34
5.9 查看已定义的所有变量........................................35
5.10 删除变量........................................37
6 语句书写规范........................................39
6.1 一行一句........................................ 40
6.2 一行多句........................................ 40
vi
目 录
6.3 一句多行........................................ 41
6.4 复合语句........................................ 42
6.5 空语句........................................ 43
7 赋值语句........................................44
7.1 赋值语句在Python 中的重要地位........................................ 45
7.2 链式赋值语句........................................ 45
7.3 复合赋值语句........................................ 46
7.4 序列的拆包式赋值........................................ 46
7.5 两个变量值的调换........................................ 47
8 注释语句........................................48
8.1 注释方法........................................ 48
8.2 注意事项........................................ 49
9 运算符........................................50
9.1 特殊运算符........................................53
9.2 内置函数........................................57
9.3 math 模块........................................58
9.4 优先级与结合方向........................................59
10 if 语句........................................61
10.1 基本语法........................................61
10.2 elif 语句........................................62
10.3 if 与三元运算........................................63
10.4 注意事项........................................ 64
11 for 语句........................................66
11.1 基本语法........................................67
11.2 range()函数........................................67
11.3 注意事项........................................68
12 while 语句........................................71
12.1 基本语法........................................


推荐

车牌查询
桂ICP备20004708号-3