Python高级编程
上QQ阅读APP看书,第一时间看更新

前言

在以计算机为主导,大数据分析、人工智能广泛应用的今天,Python语言凭借其语法简洁、易读、可扩展性强等特点备受青睐,已经成为主流的编程语言,许多大学、中学都开设了Python语言相关课程。本书主要介绍了Python基础编程方法和高级编程技巧,在内容上,不仅涵盖了结构化编程方法、面向对象程序设计、用户界面设计等内容,还包含Python语言的高级绘图、动画设计和网络爬虫的程序设计方法。本书共设计了320个应用案例,贯穿全书各章,充分体现了案例教学的特色。书中对每个案例的重点部分都做了分析与注释,提高了程序的易读性。

本书属于实用而系统的教科书,力图帮助读者在最短的时间内掌握Python语言高级编程技巧,并且能在学习编写程序的过程中体验软件开发带来的乐趣。本书不仅可作为高等学校计算机或非计算机专业的教材,也可指导学生参加大学生创新项目。本书与国内外同类图书相比,在案例设计上融入了编者多年的教学经验,从使学生容易上手的角度出发,深入浅出地讲解编程知识点,并通过案例融会贯通。通过学习Python语言的数据结构、语法、设计模式,从简单到复杂,从初级到高级,学生可边学边练习,在实践中综合运用编程解决工程问题,发挥启迪作用。

本书获得深圳北理莫斯科大学教材资助。

本书凝聚了编者多年的理论与实践教学经验,但由于时间有限,书中难免存在疏漏之处,敬请读者批评指正。

姜增如

2022年8月于深圳北理莫斯科大学