作者 |
朝乐门 |
丛书名 |
出版社 |
电子工业出版社 |
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 基本语法........................................ |