前言 Python是由Guido van Rossum(吉多·范罗苏姆)于80年代末和90年代初在荷兰国家数学和计算机科学研究所设计出来的。发展至今,Python语言具有解释性、编译性、互动性和面向对象、支持网络编程、免费、开源等众多优点,广泛应用于数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等领域。为了更好地帮助初学者喜欢并掌握Python编程语言,我们为初学者及计算机编程爱好者编写了本书。 本书是由来自铜仁职业技术学院、安顺职业技术学院、贵州工商职业学院、贵州省电子信息技术学院、贵州省电子科技学院、贵州轻工职业技术学院、铜仁市碧江区第三中学、铜仁市第八中学等学校教学经验丰富的教师联合编写,书中内容是这些老师教学经验和智慧的结晶。 本书是在广泛征求高职高专院校授课教师意见的基础上编写完成的,书中内容贴近学生实际,内容选取融入了教材编写团队的集体智慧,精心设计的教学案例可为初学者起到良好的指导作用。在编写过程中融入了部分高校在Python语言领域具有丰富教学经验教师讲授的教学案例,内容编排结构合理、简明扼要、深入浅出,既有基础知识讲解,又有完整的实际案例操作。 本书共分为8章,内容包括Python基础知识、变量及数据结构、流程控制、函数与模块、面向对象、文件操作、常用包介绍、 Python编程实例等内容。第1章主要由龚良彩编写,李徐梅、杨婷参编; 第2章主要由龚良彩和冯桥华编写,王艳兰参编; 第3章主要由冯桥华编写,周华、邓文艳参编; 第4章主要由向永靖和冯桥华编写,钟国生参编; 第5章主要由向永靖编写,冯丽参编; 第6章主要由向永靖和姜小霞编写,冯成参编; 第7章主要由谭杨和陈海英编写,杨汝洁参编; 第8章主要由谭杨编写,孔令珠、胡瑶参编。 全书由龚良彩统稿,由龚良彩、谭杨担任主编; 向永靖、冯桥华担任副主编; 杨云江教授担任总主编,负责书稿架构和书稿内容的初审工作。 本书在编写过程中,得到了许多兄弟院校专家的关心和指导,收取了很多宝贵的意见,在此表示万分的感谢! 由于Python语言版本和工具选择原因,部分例题中的数据处于不断更新中,加上作者水平所限,书中难免出现疏漏之处,恳请专家、同行不吝赐教,也希望选用本书的各位老师和同学及读者提出宝贵的意见和建议,以便在第二版中及时进行更正和完善。 编者 2021年5月