
Python编程源代码压缩包。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本书围绕数据的表示、存取、计算、分析和可视化等核心内容,详细阐述了Python语言程序设计的各个方面。该书分为两大部分:Python程序设计基础部分(涵盖第1至第6章以及第10章)和Python数据管理与分析部分(涵盖第7至第9章、第11章)。在Python程序设计基础部分,读者将深入学习Python作为高级编程语言所涉及的语法知识、控制结构、函数与模块、类和对象,以及图形界面设计,并穿插了计数、累加、连乘等常用的数值计算算法。而Python数据管理与分析部分则侧重于介绍数据文件操作、数据库操作、数据分析和数据可视化等关键技术。
本书采用“首先论道,继而论理,然后操作”的逻辑顺序,从哲学视角出发,探讨程序设计的本质特点及其与计算机、人机交互规律的关系。通过学习本书,读者将不仅了解计算机的特性和程序设计的规律,更能掌握Python编程的特点和技巧,并学会结构化程序设计、面向对象程序设计、人机交互界面设计以及数据分析等方面的编程技术。本书旨在服务于大数据专业学生,亦可作为高等院校“Python程序设计”课程教材,同时也可为数据分析人员提供参考价值。内容兼具实用性和完整性——理论与实践相结合,重点突出应用体系的完善;构建了完整的大数据专业解决方案的产教融合模式;并对标行业标准,资源丰富——提供了微课、课件、教案、源码以及答案。 鉴于国家大数据战略的深入实施,各行业对智慧化建设的需求日益增长,因此对数据分析人才和智能应用人才的需求也水涨船高。智慧化本质上是通过机器取代人力来实现的转变过程,而机器的核心在于其运行的“灵魂”——程序。如今,“Python”已然被公认为驱动大数据智能应用的主流编程语言。市面上存在着大量的“Python”程序设计书籍,每一本都凝聚了作者对“Python”的理解以及对程序设计的深刻洞察力;这些书籍都是作者在长期编程开发和教学经验中的总结与沉淀;它们也充分体现了作者自身的专业背景。考虑到大数据专业学生在程序设计方面的要求相对较低,但仍需具备一定的计算思维能力并熟悉数据分析的一般流程,“Python”教材需要兼顾技术深度和广度之间的平衡——既要覆盖相关技术内容而不失精简,“又不能面面俱到导致内容过于冗长”,更应注重对问题的深入分析和解释, 并用代码表达算法思路. 因此, 我们编写了本书, 力求满足上述需求. 本书每一章节标题均以“Python”开头, 强调了“Python”在各个领域内的独特编程理念及方法论. 相较于C/C++ 和 Java 等其他高级编程语言,“Python”在数据的表示处理及可视化方面拥有显著优势. 因此, 对于具备一定编程基础的学习者来说, 在学习 “Python” 时应尽量抛弃以往程序设计语言中固有的语法习惯, 彻底转变观念, 以全新的视角融入到 “Python” 的编程特点及规律之中. 本书系统地介绍了变量定义, 数据类型, 数据结构, 控制结构 (包括顺序结构), 类和对象 (面向对象), 文件访问 (输入输出), 数据分析及可视化等关键概念及其相应的操作方法; 每部分都具有独特的特点值得我们重新认识, 重新使用并重新掌握. 为了帮助读者更好地理解本章的技术脉络, 每章开头的思维导图都清晰地展示了本章的技术架构及知识体系; 而每章开头的本章导读则是由编者多年来积累起来的教学经验提炼而成, 能够帮助读者快速把握本章的核心内容. 此外, 每章开头的要点则明确列出了学习者需要深入理解的关键知识点以及熟练掌握的关键技术点; 最后, 每章结尾的小结则对本章的主要内容进行了总结性阐述 , 为学习者提供复习查询的重要依据. 值得一提的是, 本书为河北省高等教育教学改革研究与实践项目“新工科背景下警务大数据应用专业人才培养模式与教学实践研究”(编号:2018GJJG450)的阶段性成果。
全部评论 (0)


