本书是一部零基础、高标准、大广度、重实践的Python编程教材。本书覆盖面非常广,包括计算机基础常识、Python语言的基本要素和语法、Python生态、正则表达式、数据分析和可视化、网络爬虫、面向对象程序设计入门、tkinter图形界面程序设计等内容。其中,正则表达式、网络爬虫、图形界面等是大多数Python基础教材不涉及的内容。本书对Python第三方库的使用,讲述尤其全面,涵盖数据分析库NumPy和pandas、爬虫库pyppeteer、数据库编程库SQLite3、图像处理库Pillow、Excel文档处理库OpenPyXL、统计绘图库Matplotlib、分词库jieba等。本书还专门用一章的篇幅讲述计算思维,让读者了解计算的本质、时间复杂度、数据结构等概念。
本书可作为高等院校各专业学生学习Python的教学用书。文、理、艺术等各类专业的零基础学生可以学习并掌握本书80%的内容;对编程有较高需求的理科生,可以进一步再多学15%的内容;余下5%的内容则面向计算机专业学生。但即便是计算机专业的学生,也非常适合使用本书来快速掌握Python语法及各种库的使用。
本书配套电子资料十分齐全,包括程序源代码、重点难点讲解视频、课程讲义、习题答案等。此外,作者在中国大学慕课开设的“实用Python程序设计”课程,提供了覆盖全书90%内容的视频讲解。
我要评论