(1)适合初学者:本书针对的是没有学过编程的读者,内容简单明了,专注于通过实践去理解概念。
(2)基于实践的理论学习:在本书的讲解中实践贯穿始终,迫使读者去动手练习,在写代码的过程中掌握知识。
(3)习题设计:小练习和实践可以帮助读者将所学的知识融会贯通,并且激发其探索编程领域中其他知识的欲望。
(4)丰富的案例:案例能够帮助读者在实际应用中掌握编程知识,熟悉编程技巧,掌握更高层次的编程技能。
(5)良好的实用性:本书同样适用于非计算机专业学生对Python学习的需求,为此专门设计了一些内容,使Python真正可以成为学习工作中的利器。
本书配套资源丰富,内含微课视频,课件PPT,习题答案等内容。
本书接近为零基础的初学者量身定制,配合大量实例介绍了 Python 的基本语法、编码规范和一些编程思想。本书~6章为Python语言基础,主要介绍 Python 的基本用法;第7~11章介绍一些Python的实际应用。其中,第 7 章介绍如何用Python进行GUI开发,第 8章介绍如何用Python进行网络爬虫;第 9 章介绍如何用Python进行Web开发;第 10章介绍如何使用Python进行数据分析和可视化处理;第 11 章介绍如何使用Python实现常见机器学习算法。本书既可以作为高等院校计算机与软件相关专业的教材,也可以作为软件从业人员、计算机爱好者的学习指导用书。