本书是Python语言程序设计的入门教程,理论与实践紧密结合,实用性很强。全书共13章,主要内容包括Python语言概述、Python语言基础、流程控制语句、序列数据、字符串与正则表达式、函数与模块、文件、Python计算生态、面向对象程序设计、异常处理、GUI程序设计、数据库编程、图形绘制。 为了便于学习,教材编写组同步编写了一本配套教材《Python程序设计实践教程》,内容包括习题详解、实验指导和综合实训。本书各知识点均配套讲解视频,扫码即可同步观看。同时本书提供高质量的配套PPT等资源。各章均包含课程思政元素。 本书可作为高等院校各专业计算机程序设计课程的教材,也可以作为对Python感兴趣的技术人员的参考资料。