《Python程序设计与应用》为将“Python程序设计与应用”作为一门编程语言课程的学生编写,特别适合非计算机专业的本科学生的学习。《Python程序设计与应用》由浅入深地介绍了Python语言非常基本、非常实用的内容,共分为9章,主要包括:Python概述、Python编程基础、Python序列结构、Python控制结构、Python函数、Python面向对象程序设计、Python文件、Python异常处理、Python应用等。其中,1~8章为Python编程基础;第9章为提高与拓展,主要介绍了图形用户界面设计、数据库操作、网络爬虫、数据分析及可视化、AI等方面的Python应用。《Python程序设计与应用》中安排了大量程序设计实例、习题、上机实践和自测题,能够帮助学生更好地理解和掌握运用Python语言进行程序设计的方法和技巧;通过自测题也可以检验学生对所学知识和技术的理解和掌握程度。《Python程序设计与应用》既可作为非计算机专业学生的程序设计教材,也可作为计算机专业学生学习的基础教材;另外也可供自学者以及参加Python语言计算机等级考试者阅读参考。