前言 Python作为计算机软件专业的新课程,在许多领域得到了广泛的应用。本书面向Python的初学者,选择基于Turtle库的图形动画游戏“运动中的中国结”作为教学案例,将案例的各个模块分解成每个知识点贯穿在各章节中,用以讲述Python的基本知识。除Python语言的基本知识外,本书还对图像处理、数据分析、网络爬虫等方面进行了知识讲解和案例分析,以进一步将Python语言知识进行综合运用,从而提高读者的实践及应用能力。 本书共9章,主要包括Python的基本语法、模块化程序设计、程序控制结构、列表与元组、字典、字符串与文件、正则表达式、网络爬虫、图像处理、数据分析等内容。每章以任务为导向,将相关知识点融入每个任务中,并在每章的小结部分对章节的内容进行了归纳和总结。本书配有大量的案例讲解视频,读者可自行扫二维码观看。 本书由宋雅娟、陆公正任主编,尚鲜连、朱敏、程媛任副主编,其中第1章、第3章由宋雅娟编写,第2章、第4章由朱敏编写,第5章、第7章、第9章由陆公正编写,第6章由尚鲜连编写,第8章由程媛编写,全书由宋雅娟负责统稿。 在本书的编写过程中,我们得到了苏州市职业大学计算机软件技术专业所有老师的大力支持和帮助,并为本书提出了宝贵的建议,在此表示衷心的感谢。 在本书的编写过程中,我们参考了许多同行的著作以及示例程序,在此对相关作者表示感谢。同时也感谢为本书提供直接或间接帮助的每一位朋友,正是你们的帮助和鼓励促成了本书的顺利完成。 我们对书中涉及的每一个模块和案例进行了精心地设计和反复的修改,主要目的是让读者快速上手Python这一跨平台程序设计语言,但由于水平有限,书中难免会有不足之处,恳请读者批评、指正。 宋雅娟 2022年3月