正版图书 书友可放心下单
¥ 28.65 6.7折 ¥ 42.8 九品
库存8件
作者文必龙 杨永
出版社华中科技大学出版社
ISBN9787568051156
出版时间2019-05
装帧平装
开本16开
定价42.8元
货号9787568051156
上书时间2024-05-27
Python是一门非常容易入门,并且功能非常强大的编程语言。Python也是免费、开源的跨平台编程语言,支持命令式和函数式编程。它支持完全面向对象的程序设计。一方面,由于其简单的语法,很容易上手,因此Python语言拥有各行各业的众多使用者,同时使用者提供各种强大的标准库、扩展库等。另一方面,Python还是一门近乎“全能”的编程语言,比如,我们可以使用用Python进行数据采集,也可以使用Python进行Web开发,还可以使用Python进行数据分析与挖掘等。近年来,Python程序设计语言受到了企业界、科研单位和教育机构的广泛重视。
国外很多著名高校的计算机或非计算机专业已经将Python作为程序设计入门课程。国内的高校也纷纷开设相关课程。尤其是随着计算思维和大数据概念的普及,Python程序设计在高校中的教学开始全面展开。大数据时代的学生需要掌握数据处理的基本技术。Python简单易学,具有强大的数据处理能力,并且是一门通用的程序设计语言。因此,Python程序设计语言既适合作为程序设计的人门课程,也适合作为非计算机专业学生用来解决数据分析等各种问题的通用工具。
本书由工作在教学第1线的高校教师编写完成。作为一本介绍Python基础知识与应用的教材,本书内容简单易懂、层次脉络清所、难度适中,内容、案例、难点安排恰当,非常适合教学。
本书共13章,分为基础篇、高级篇和应用篇三部分,主要内容及编写分工如下:
基础篇第1章进入Python的世界由伏玉琛负责编写,主要介绍Python的特点、语法、下载与安装方法、使用方式、集成开发环境等。
第2章Python基础由伏玉琛负责编写,主要介绍Python语言的基础知识,包括数据类型、标识符、常量与变量和运算符等。
第3章流程控制由伏玉琛负责编写,主要介绍程序流程控制,包括顺序结构、选择结构和循环结构等。
第4章常用数据结构由伏玉琛负责编写,主要介绍Python中的常用数据结构,包括序列、字典、集合等数据结构。
第5章函数和模块由杨永负责编写,主要介绍函数的定义和调用、形参与实参、函数的返回、位置参数、默认参数、关键参数、可变长度参数、序列作为参数、基于函数的抽象与求精思想、递归思想等。
第6章类与对象由杨永负责编写,主要介绍Python的对象与方法、类的定义、类的属性、构造函数和析构构函数等。
第7章类的重用由杨永负责编写,主要介绍类的继承与组合两种重用方式。
第8章异常处理由杨永负责编写,主要介绍Python中的异常、异常类、异常的捕获与处理、自定义异常类、with语句与断言等。
高级篇第9章文件与数据库由杨永和刘志刚负责编写,其中9.1文件由杨永编写,9.2数据库由刘志刚编写。主要介绍文件的打开与关闭、文件指针、文件读写、数据库基础、数据库访问、数据库建立等。
第10章数据处理由刘志刚负责编写,主要介绍Numpy和Pandas两大模块数据处理,包括常用的数据运算、操作等。
第11章数据可视化由刘志刚负责编写,主要介绍Matlotlib和Pandas的常见图形绘制方法。
第12章数据分析由刘志刚负责编写,主要介绍利用Python数据分析解决人工智能中的一些常用算法,包括数据分类、聚类、预测等分析算法。
应用篇第13章应用案例--图书馆大数据分析由文必龙负责编写,主要通过对图书馆借阅数据进行分析,介绍在实际应用中开展大数据分析的基本过程,逐步实现需求分析、数据理解、数据处理、数据分析、数据可视化等全部过程。
本书语言表达简洁、严谨、流畅,内容通俗易懂、重点突出、实例丰富,适合作为高等院校各专业程序设计语言课程的教材,也可以作为非计算机专业公共基础课教材或Python爱好者的参考书。
本书提供全套教学课件和源代码,本书中的代码均在Python 3.6测试通过。
由于时间仓促,作者水平有限,书中难免出现纰漏,不足之处敬请批评指正,并反馈给我们。
— 没有更多了 —
以下为对购买帮助不大的评价