本书分为基础篇和提高篇两部分:基础篇介绍了Python语言的基础知识、三种控制结构、字符串、列表、元组、字典、集合、函数、模块和文件;提高篇介绍了数据分析与可视化中常用的第三方库numpy、pandas和matplotlib的基础知识和使用方法。
本书在内容组织上由浅入深、突出重点、分散难点。在每章开头给出了知识目标、技能目标和素养目标,不仅可以帮助学习者明确学习目标,提升学习主动性,还可以帮助教师规范教学,增强备课针对性。在每章结尾给出了思维导图,可以帮助学习者快速梳理章节逻辑,课后精准查漏补缺。本书配备专属AI学习助手,提供学习相关资源,学习者可扫描书中二维码查看。本书配套的PPT课件、源代码和习题答案等,教师可以通过封底的联系方式获取。
本书可作为应用型本科院校与职业院校Python语言程序设计课程的人门教材或参考用书,还可作为具备一定编程基础能力、想要学习Python语言的编程爱好者的自学用书。