图书前言

前〓〓言

党的二十大报告指出: 教育、科技、人才是全面建设社会主义现代化国家的基础性、战略性支撑。必须坚持科技是第一生产力、人才是第一资源、创新是第一动力,深入实施科教兴国战略、人才强国战略、创新驱动发展战略,开辟发展新领域新赛道,不断塑造发展新动能新优势。高等教育与经济社会发展紧密相连,对促进就业创业、助力经济社会发展、增进人民福祉具有重要意义。

程序设计是高校计算机、电子信息、工商管理等相关专业的必修课程。Python语言是一种解释型、面向对象的计算机程序设计语言,广泛用于科学计算、数据分析、网络爬虫、人工智能、机器学习、大数据、Web开发、游戏开发等,特别适用于快速开发应用程序。Python语言深受开发者的喜爱,已经成为最受欢迎的程序设计语言之一。

本书集教材、练习册、上机指导于一体,基于Python 3.12版本,介绍了Python语言的基础知识,以及使用Python语言开发的应用实例。本书全面覆盖计算机等级考试二级Python语言的知识范围,具体内容包括Python程序设计导论,Python语言基础,程序流程控制,函数和代码复用,组合数据和数据结构,输入、输出和文件处理,数值处理与计算,字符串和文本处理,面向对象的程序设计基础,模块和模块化程序设计,数据库访问基础以及Python计算生态(Python第三方库)等。

本书是第1版的升级和完善。根据第1版在全国各高校使用的反馈,本书章节略作完善和更新,同时,以润物细无声的方式将思政要素融入知识讲解和案例应用中。 

为了更好地帮助读者理解和掌握知识点及应用技能,本书提供了450个知识点实例、430道复习题(选择题、填空题和思考题)、350个实践操作任务和综合应用案例。

本书配套资源丰富,包括教学大纲、教学课件、程序源码、电子教案等; 本书提供300分钟的教学视频,方便读者反复观看和学习课程相关内容; 本书还提供计算机等级考试二级(Python程序设计)题库(真题和模拟题)自测平台,作为学习和考级的辅助学习资源,该题库随时增补完善。本书还以电子版形式提供“AI辅助编程”技术、方法与实践。

资源下载提示

课件等资源: 扫描封底的“图书资源”二维码,在公众号“书圈”下载。

素材(源码+试卷)等资源: 扫描目录上方的二维码下载。

在线自测题: 扫描封底的作业系统二维码,再扫描自测题二维码,可以在线做题及查看答案。

微课视频: 扫描封底的文泉云盘防盗码,再扫描书中相应章节的视频讲解二维码,可以在线学习。

本书由华东师范大学江红和余青松共同主编和统稿。衷心感谢本书的策划编辑魏江江分社长和王冰飞老师,敬佩他们的睿智和敬业。

由于时间和编者学识有限,书中不足之处在所难免,敬请诸位同行、专家和读者指正。

编者

2025年1月