


作者:栗伟、杨金柱、于鲲、冯朝路
定价:69元
印次:1-1
ISBN:9787302705307
出版日期:2026.03.01
印刷日期:2026.02.26
图书责编:曾珊
图书分类:教材
"《Python编程与数据分析》共10章,系统地梳理了Python核心功能及应用,分别介绍语言基础、数据结构、函数式编程、字符串操作、数据持久化、GUI开发、网络数据获取、面向对象等内容。每章主要讲述3~4个知识点,对每一个知识点都提供了详细、易懂的例子,并结合作者多年的应用体会给读者介绍大量的经验知识。 "
栗伟,东北大学计算机科学与工程学院人工智能系副教授、博士生导师,从事人工智能理论及技术相关研究工作,主持3项国家重点研发计划课题、1项国家自然科学基金、10余项其他省市科研项目,作为第一通讯作者发表50余篇SCI论文,作为第一发明人获得授权20余项发明专利,先后荣获2次辽宁省科学技术进步奖一等奖、1次教育部科学技术进步奖二等奖、2次沈阳市科学技术进步奖一等奖。
前言 Python语言本身很早就出现了,但要说真正流行起来,也就是近些年的事情。而推动越来越多人使用Python的“东风”,便是人工智能/机器学习,特别是深度学习方法的广泛应用。我从2012年开始在日常科研和开发工作中选择用Python,主要是因为Python容易上手并且功能强大,使得我喜欢上这门语言,并一直延续使用到现在。即使一些特殊模块或涉及底层用C或C++实现的应用,最后还是封装为Python接口来调用。 有人说市面上有很多Python相关书籍,包括本版教材、专著以及翻译图书,没有必要再写一本。也有人说Python就是一门语言而已,随便找本书读读即可。这么说也不算错,但在我看来,Python更像一个平台、一个多面手工具、一个让你关注问题本身解决的工具。2016年,我入职东北大学后,申请开设了一门关于Python的课程,之后我就特别想编写一本关于Python学习的书,并且这种想法日渐强烈。虽然Python能满足我大部分的教学和科研需求,涉及的面也很广,但是想把它用好却很难。虽然80%的问题基本都可以用Python中20%的功能库解决,但还是有必要系统地了解它。 本书尽可能告诉读者如何使用Python,而不是详细介绍语法和语句,或者罗列工具。而如何系统地将知识点串联起来呢?我会努力使得本书能够指导实践,能够让编程人员的学习进展迅速,阅读起来不那么乏味。因此,关于语言本身的语法等内容在本书中只用一章介绍,其他部分按照每章一个专题进行介绍。每个专题都是独立的,并且每个专题设定四个话题左右,不是条条框框地简单复述,更关注使用方法和注意细节。读者可以选择自己需要...
目录
第1章绪论
1.1Python语言介绍
1.1.1Python语言的特点
1.1.2Python的应用范围
1.1.3Python未来发展
1.2Python运行环境
1.2.1Python解释器
1.2.2Python软件包
1.2.3常用的开发工具
1.2.4环境隔离手段
1.3本书内容及组织
1.3.1本书内容与结构
1.3.2本书约定符号
1.3.3本书涉及的库
1.3.4本书涉及的应用案例
1.4第一个Python程序
小结
习题1
第2章快速语言入门
2.1Python语言概览
2.2七个基本问题
2.2.1如何写程序注释及输出信息到终端
2.2.2如何定义变量及对变量赋值
2.2.3如何对定义的变量进行计算
2.2.4如何组织程序语句和编排代码块
2.2.5如何控制程序语句执行逻辑
2.2.6如何定义函数/类等对象
2.2.7如何封装和使用代码模块/包/库
2.3文件读写
2.4代码风格
小结
习题2
第3章数据结构定义
3.1序列数据结构
3.1.1列表
3.1.2元组
3.1.3队列
3.1.4数组
3.2映射数据结构
3.2.1字典
3.2.2有序字典
3.2.3默认字典
3.2.4映射链
3.3集合数据结构
3.3.1集合
3.3.2不可变集合
3.3.3多重集... 查看详情
"起点快速,总览入门
聚焦编程实践,规避语法细节的陷阱;依托7个语言基本问题,把握语言编写精髓;以实践驱动学习,让代码有效运行,持续提升读者兴趣。
结合实例,循序渐进
每个知识点配翔实案例,逐行代码附精准注释;深度解析关键难点,重点提示常见误区。工程科学双轨并进,章节内容层层递进;实例系统由简入繁,理解运用步步提升。
主题学习,知识面广
本书全面涵盖Python技术体系,深度剖析各领域细分关键主题,多维度构建知识网络,促进读者对Python技术体系的系统掌握与实践迁移。"

