本书共14章,前12章主要介绍Python基础知识,即从“Python的安装及基础知识”→“Pvthon条件、循环语句、列表和函数”→“字符串、元组和字典”→“面向对象设计和异常处理”→“Python文件读、写”→“图形用户界面”→“数据分析和可视化”→“数据库增、删、读和写”→“Python网络编程”→“web应用”→“多线程和多进程”等多个方面介绍Python的使用。通过对Pyth叽的介绍,使学生掌握Python的安装和基本使用。后两章通过Python与桌面应用开发、网络爬虫等实际案例相结合,从而加深对Python的理解。本书在讲解知识点时,都以生活中常用、使用较多的案例进行讲解,每个代码片段都有详细的注释和讲解。这种方式能够让读者在刚接触此技术或在了解其他编程的基础上,加深对Python的理解和学习。通过理论与实践相结合的方式学习,读者可以掌握Python的基本语法并能够制作出网络爬虫案例。