大数据现已无处不在,可大多数人并不了解大数据到底是什么,也不了解如何应用大数据。
大数据技术是在数据管理技术的基础上,面向大规模数据分析的技术栈,具体用途包括描述性
分析应用、预测性分析应用、指导性分析应用。互联网、金融、电信、医疗、政府等都是大数
据运营的重点领域。大数据技术的应用日益深化,其改变的不仅仅是处理数据的方式,更是一
种发展的新思维。大数据在各行各业落地的同时,也在促进产业变革、行业融合,在改变整个
社会的发展路径。随着近年来新一代信息技术的发展及普及,大数据技术未来会沿着异构计算、
批流融合、云化、兼容 AI、内存计算等方向持续更迭。
自从 2004 年以后,Python 的使用率呈线性增长,Python 和大数据是最佳伴侣,而且
Python 已经逐渐成为主流的通用开发语言。为深入学习贯彻党的二十大精神,以习近平新时
代中国特色社会主义思想为指引,本书将思政与课程内容相结合,在书中融入中华优秀传统文
化、时事热点问题分析、职业素养等思政元素,达到润物细无声的育人效果,帮助塑造学生的
世界观、人生观、价值观。
本书基于 Python 3.10 版本编写,系统全面地讲解 Python 核心知识,全书共分 12 章。
第 1 ~ 7 章为基础语法,介绍 Python 开发的基础知识,包括初识 Python、Python 基础、
数据结构、流程控制、函数、面向对象、异常。
第8~12章为高级应用,介绍大数据技术涉及的知识,包括文件、数据库编程、Numpy模块、
Matplotlib、pandas 模块。
本书内容丰富、技术新颖、图文并茂,按照由浅入深的顺序编排,具有很强的实用性。
本书在编写时融入了编者丰富的教学经验和多位长期从事数据处理资深工程师的实践经验,采
用教、学、做一体化的教学方法,在完成技术讲解的同时,对读者提出相应的自学要求并
提供指导。在学习本书的过程中,读者不仅能够完成快速入门的基本技术学习,还能进行实际
项目的开发与实现。
本书由米晓琴、陈怀玉任主编,负责全书的统稿和定稿;由王玥、田燕军、王莉、白渊铭
任副主编;普玉婷参与编写。
由于编者水平有限,书中疏漏和不足之处在所难免,欢迎广大读者批评指正。
编者
2023 年 4 月
?