Python数据分析基础(全国高等院校应用型创新规划教材·计算机系列) - Softcover

余本国

 
9787302478904: Python数据分析基础(全国高等院校应用型创新规划教材·计算机系列)

Synopsis

Python是由GuidovanRossum于20世纪80年代末和90年代初,在荷兰国家数学和计算机科学研究所设计出来的。它是一种面向对象的、用途非常广泛的编程语言,具有非常清晰的语法特点,适用于多种操作系统。目前Python在国际上非常流行,正在得到越来越多的应用。Python可以完成许多任务,功能非常强大,其利用Pandas处理大数据的过程,由于Pandas库的使用能够很好地展现数据结构,成为近来Python项目中经常使用的热门技术,并且R和Spark对Python都有很好的调用接口,甚至在内存使用方面都有优化。本书根据作者多年教学经验编写,条理清楚,内容深浅适中,尽量让读者从实例出发,结合课后练习,少走弯路。本书涉及的内容主要包括Python数据类型与运算、流程控制及函数与类、Pandas库的数据处理与分析等。在本书的最后,还附带了一些文件读写、网络爬虫、矩阵计算等最基本的内容。本书可以作为本科生、研究生以及科研人员学习Python的基础教材。作者通过近三轮的教学,对Python3.x的基础知识进行了筛选和总结,特编写此书,希望能够给准备使用Python的读者提供一些方便。本书由浅入深,比较适合那些从未接触过计算机语言的读者。每章配有大量的示例代码,希望读者在使用本书的时候,能够尽可能自己敲代码,少用复制粘贴的方法,这样有利于读者尽快进入“角色”,毕竟“拷贝得来终觉浅”。本书的前3章是Python的基础知识;第4章是利用Pandas库对数据进行处理、分析以及实现数据可视化;在第5章还列出了Python对文件的读取、存储方法,对网络爬虫、矩阵运算也做了简单的介绍。第2章Python数据类型与运算我们先了解Python的几个语法常识。1.代码注释方法(1)在一行中,“#”后的语句不再执行,而表示被注释。(2)如果要进行大段的注释,可以使用三个单引号(’’’)或者双引号(”””)将注释内容包围。单引号和双引号在使用上没有本质的差别。【例2-1】三个双引号注释段落:#-*-coding:utf-8-*-"""CreatedonSunMar1321:20:062016@author:yubg"""lis=[1,2,3]foriinlis:#半角状态冒号不能少,下一行注意缩进i+=1print(i)本例不需要上机操作,仅为展示用法。2.用缩进来表示分层Python不像C语言那样用{}来表示语句块,而是通过让代码缩进4个空格来表示分层,当然也可以使用Tab键,但不要混合使用Tab键和空格来进行缩进,否则会使程序在跨平台时不能正常工作,官方推荐的做法是使用四个空格。一般来说,行尾遇到“:”就表示下一行缩进的开始,如例2-1中的“foriinlis”行尾有冒号,下一行的“i+=1”就需要缩进四个空格。3.语句断行一般来说,Python中的一条语句占一行,在每条语句的结尾处不需要使用分号(;)。但在Python中也可以使用分号,表示将两条简单语句写在一行。但如果一条语句较长,要分几行来写,可以使用“”来进行换行。分号还有个作用,使用在一行语句的末尾,表示对本行语句的结果不打印输出。一般地,系统能够自动识别换行,如在一对括号中间或

"synopsis" may belong to another edition of this title.

Other Popular Editions of the Same Title

9787302451211: Python数据分析基础(全国高等院校应用型创新规划教材·计算机系列)

Featured Edition

ISBN 10:  7302451214 ISBN 13:  9787302451211
Publisher: 清华大学..., 2017
Softcover