前言
在数字化时代,Python编程已成为培养计算思维、提升实践能力和解决工程问题的核心工具,广泛应用于计算机、教育、科研等多个领域。为满足初学者系统学习Python编程、夯实编程基础、培养计算思维的需求,帮助读者快速掌握Python核心技能并实现从理论到实践的转化,我们组织一线教学与科研人员编写了本书。
本书以“计算思维培养为导向,理论与实操相结合”为中心,遵循循序渐进的编写思路,全面覆盖Python编程从基础到进阶的核心内容。全书共9章,开篇明确计算思维与Python编程的关联,奠定学习基础;随后逐步讲解Python基础、程序控制结构、Python数据结构等核心知识点;再延伸至函数、文件操作、面向对象程序设计等进阶内容;最终介绍GUI应用开发与数据库编程实用技能,构建起“基础—进阶—实战”的完整学习体系,助力读者逐步提升编程能力。
本书具有四大鲜明特点: 一是逻辑清晰、层次分明,知识点由浅入深,贴合初学者认知规律,避免跳跃式讲解,降低学习难度;二是注重实操性,每个核心知识点均配套相关应用场景说明,兼顾理论理解与实践运用,帮助读者学以致用;三是兼顾基础性与实用性,既夯实编程基础,又融入实用开发技能,适配不同学习需求;四是配套完善、适配教学,兼顾学习者自主练习与教师课堂教学需求,提升学习与教学效率。
为便于教学与自主学习,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码等,可满足教师课堂教学、学生课后练习及自主提升的多样化需求。同时,书中所有代码均在Python 3.10版本中测试通过,确保代码可正常运行,帮助读者规避版本兼容问题,专注于编程知识的学习与实践。
本书编写范围聚焦Python编程核心知识与实用技能,涵盖从入门到进阶的全流程内容,不追求冗余的高深理论,重点突出知识点的实用性和可操作性,确保读者能够快速掌握核心编程能力,同时培养计算思维。
本书适用对象广泛,主要面向高等院校计算机相关专业的学生,也可作为Python编程初学者、职场入门者、编程爱好者学习Python的参考资料,同时可作为各类Python编程培训的辅助教材,助力不同群体实现编程入门与能力提升。
本书由张桂杰担任主编,王帅、王继魁、孙英慧、于淼担任副主编。本书的第1章由王帅编写,第2~5章由张桂杰编写,第6章由孙英慧编写,第7、8章由王继魁编写,第9章由于淼编写,全书由张桂杰和王帅统稿。参加本书校订与核对工作的还有彭鑫、王淼、李东赫、邵传斌等,在此向相关人员表示感谢!
本书得到“吉林师范大学教材出版基金”资助。在本书的编写过程中,编者参阅了书末参考文献中列出的文献和一些网络资源,在此对文献作者表示衷心感谢!
由于编者水平所限,书中难免存在疏漏,敬请读者批评指正。计算思维与Python编程实践
编者2026年5月
