


定价:68元
印次:1-1
ISBN:9787302725596
出版日期:2026.08.01
印刷日期:2026.08.14
图书责编:袁勤勇
图书分类:教材
本书以计算思维的培养为核心,循序渐进地讲解Python 编程全流程知识。从计算思维与Python 编程基础入手,系统介绍语法规则、程序控制结构、数据结构等核心内容;再延伸至函数、文件操作、面向对象程序设计;最终讲解GUI应用开发与数据库编程实用技能,构建完整的 Python 学习体系。 本书知识点由浅入深、逻辑清晰,理论结合实操,兼顾基础夯实与实战应用。 本书适合作为高等院校计算机等相关专业教材使用,也可供Python编程初学者以及想要掌握编程技能、培养计算思维的职场入门者使用。
张桂杰,工学博士,吉林师范大学数学与计算机学院副教授,硕士生导师。在教学方面一直担任数据科学与大数据专业Python程序设计、数据分析与可视化、数据挖掘原理等课程的讲授;在科研方面从事数据挖掘、社会网络大数据分析等方面的研究。近年来主持吉林省科技厅项目1项,省教育厅科研项目3项,市科技局项目2项,省教研项目1项;主编学术专著1部。以第一作者发表学术论文14篇,其中SCI收录1篇,EI期刊收录5篇,核心1篇。指导国家级大创项目2项,省级大创项目1项。参与省科技厅项目2项,以第1人参与省教研项目2项,以第1人授权发明专利2项。主编教材1部,参编教材3部。
前言 在数字化时代,Python编程已成为培养计算思维、提升实践能力和解决工程问题的核心工具,广泛应用于计算机、教育、科研等多个领域。为满足初学者系统学习Python编程、夯实编程基础、培养计算思维的需求,帮助读者快速掌握Python核心技能并实现从理论到实践的转化,我们组织一线教学与科研人员编写了本书。 本书以“计算思维培养为导向,理论与实操相结合”为中心,遵循循序渐进的编写思路,全面覆盖Python编程从基础到进阶的核心内容。全书共9章,开篇明确计算思维与Python编程的关联,奠定学习基础;随后逐步讲解Python基础、程序控制结构、Python数据结构等核心知识点;再延伸至函数、文件操作、面向对象程序设计等进阶内容;最终介绍GUI应用开发与数据库编程实用技能,构建起“基础—进阶—实战”的完整学习体系,助力读者逐步提升编程能力。 本书具有四大鲜明特点: 一是逻辑清晰、层次分明,知识点由浅入深,贴合初学者认知规律,避免跳跃式讲解,降低学习难度;二是注重实操性,每个核心知识点均配套相关应用场景说明,兼顾理论理解与实践运用,帮助读者学以致用;三是兼顾基础性与实用性,既夯实编程基础,又融入实用开发技能,适配不同学习需求;四是配套完善、适配教学,兼顾学习者自主练习与教师课堂教学需求,提升学习与教学效率。 为便于教学与自主学习,本书提供丰富的配套资源,包括教学大纲、教学课件、电子教案、程序源码等,可满足教师课堂教学、学生课后练习及自主提升的多样化需求。同时,书中所有代码均在Python 3.10版本中测试通过,确保代码可正常运行,帮助读者规避版本兼容问题,专注于编...
第1章计算思维与Python编程1
1.1什么是计算思维 1
1.1.1计算思维的定义1
1.1.2计算思维的四大核心要素2
1.1.3计算思维在现代社会的重要性5
1.2用计算思维解决问题6
1.2.1计算思维的问题求解流程7
1.2.2综合示例: 规划周末旅行8
1.2.3从问题到算法9
1.2.4算法的基本特性11
1.3计算思维与编程语言12
1.3.1编程语言: 计算思维的表达工具12
1.3.2Python语言简介14
1.3.3用Python体现计算思维16
1.3.4学习Python的意义18
1.4如何培养计算思维20
1.4.1计算思维的培养方法20
1.4.2学习建议22
1.5本章小结23
1.6习题24
第2章Python基础25
2.1Python语言概述25
2.2Python的安装与使用27
2.2.1Python 版本选择27
2.2.2Python 运行环境介绍28
2.2.3扩展库的安装和使用34
2.2.4第一个 Python 程序36
2.3Python程序设计基础38
2.3.1变量与数据类型38
2.3.2运算符与表达式41
2.3.3Python 程序的构成44
2.3.4代码规范与缩进45
2.4基本输入输出47
2.4.1输入函数 47
2.4.2输出函数 50
2.4.3综合示例: 设计交互式成绩计算器54
2.4.4常见问题与解决方案56
2.5本章小结57
2.6习题57
第3章程序控制结构59
3.1选择结构60
3.1.... 查看详情
本书以计算思维培养为核心,逻辑清晰、由浅入深,贴合初学者认知规律。兼顾理论与实操,重点突出知识点实用性,既夯实Python编程基础,又融入实用开发技能。 配套资源完善,适配教学与自主学习双重需求,降低学习与教学难度,助力读者学以致用。本书提供教学大纲、教学课件、电子教案、程序源码等。
查看详情





