Python程序设计基础(微课版)
“任务驱动,知识引入”,以程序设计为中心,深入浅出、循序渐进,程序案例生动易懂,具有很好的启发性。

作者:王猛、赵军富、刘永花、庞润芳、张换香

丛书名:高等院校互联网+新形态创新系列教材·计算机系列

定价:59.8元

印次:1-1

ISBN:9787302718307

出版日期:2026.08.01

印刷日期:2026.07.29

图书责编:闻祥军

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

《Python程序设计基础(微课版)》以“零基础入门、系统化进阶、实战化应用”为核心定位,构建完整的Python学习体系。第1章“Python概述”解析其易读性、跨平台等特性,并介绍Python在开发与数据领域的典型应用,帮助读者建立初步认知;第2章“Python编程基础”夯实语法规则、变量定义与数据类型等核心知识,奠定编程基础;第3章“程序的控制结构”详解分支与循环等流程控制方法;第4章“函数”引导读者掌握模块化编程技巧,提升代码的复用性;第5章“字符串”与第6章“元组与列表”重点讲解文本处理与有序数据操作;第7章“集合与字典”拓展无序数据存储与高效查询能力,完善数据结构知识体系;第8章“文件”系统介绍数据的持久化与文件操作技术,打通数据存储与调用链路;最后一章(第9章)以“数据分析和人工智能”作为实战衔接,帮助读者将语法知识转化为解决实际数据问题的能力,实现从编程入门到实践应用的跨越。 为方便教学,《Python程序设计基础(微课版)》配套微课视频、源代码、习题答案等资源,读者可扫描书中或前言末尾左侧二维码观看或下载;针对教师,《Python程序设计基础(微课版)》另赠送PPT课件、教学大纲及试卷等资源,教师可扫描前言末尾右侧二维码获取。 《Python程序设计基础(微课版)》内容丰富、结构合理、实践性强,可作为普通高校Python语言程序设计的通识课教材,同时也可作为其他读者学习Python语言程序设计的参考用书。

赵军富,内蒙古科技大学副教授,硕士。主要研究领域为物联网技术、Web服务、工作流技术等。从事教学科研多年来,在国内外学术期刊发表论文20余篇(中文核心7篇,EI论文1篇),主持参与国家、省部级、校级、企业横向项目等10余项,申请软件著作权20余项,编写教材6部,荣获校级以上荣誉多项。

前 言   “Python程序设计”是当前计算机类专业、理工科各专业乃至应用型文科专业的核心公共基础课程之一。Python语言语法简洁、易读性强,具有丰富的生态库和良好的跨平台兼容性,兼具入门友好与工业级应用能力。它既能够帮助初学者快速上手编程,又可支持数据分析、人工智能、Web开发、系统运维等多个领域的复杂项目开发,已成为数字化时代不可或缺的编程工具。   “Python程序设计”是一门重视实践、强调应用的课程。学习者仅掌握理论知识是远远不够的,必须通过持续的编程训练,才能逐步领会程序设计的逻辑思维与解决问题的方法。本书通过真实场景案例(如学生成绩分析、简单爬虫开发、数据可视化等)引入知识点,在讲解语法规则的同时,重点剖析背后的编程思想,帮助读者建立“用代码解决实际问题”的思维习惯。   本书作者团队结合十余年高校Python课程教学经验,依据《高等学校计算机基础教学发展战略研究报告暨计算机基础课程教学基本要求》及相关专业人才培养方案的要求,在系统分析国内外二十余种同类教材的优势与不足之后,精心编写完成本书。编写过程中,作者始终坚持“理论够用、实践为重”的原则,融入计算思维培养理念,通过“提出问题—分析思路—编写代码”的完整流程,引导读者掌握解决同类问题的通用方法,实现举一反三、触类旁通的学习效果。   本书高度重视实践训练。从第1章“Python概述”引入简单代码示例开始,便要求读者同步开展编程练习,并将这一实践环节贯穿全书。书中例题均选自实际教学案例与企业项目简化场景,习题则精选自全国计算机等级考试(Python科目)、蓝桥杯竞赛及主流企业笔试题目,经过作者...

目录
荐语
查看详情 查看详情
第1章  Python概述 1

1.1  Python简介 2

1.1.1  Python的起源与发展 2

1.1.2  Python的特点 2

1.1.3  Python的应用领域 4

1.2  Python环境搭建 5

1.2.1  Python的开发工具 5

1.2.2  IDLE的安装 5

1.2.3  IDLE的使用 7

1.3  Python初体验:实例引领入门 11

1.4  Python的编写规范 13

1.4.1  代码格式规范 13

1.4.2  命名规范 15

1.4.3  注释 16

1.5  IPO程序编写方法 17

1.5.1  输入阶段 17

1.5.2  处理阶段 18

1.5.3  输出阶段 19

1.6  标准库与扩展库 21

本章小结 23

习题 23

第2章  Python编程基础 25

2.1  数据类型 26

2.1.1  Python常用数据类型 26

2.1.2  数据类型的判断与转换 31

2.2  对象与变量 33

2.2.1  对象的基本特征 33

2.2.2  变量的本质 34

2.2.3  变量的可变性 35

2.2.4  变量的赋值 36

2.2.5  变量的命名规则 37

2.3  数据的输入与输出 38

2.3.1  输出函数print() 38

2.3.2  格式化输出 40

2.3.3  输入函数input() 46

2.3.4  输入输出应用实例 48

2.4  运算符 49

2.4.1  算术运算符 50

2.4.2  关系运算符 ... 查看详情

《Python程序设计基础(微课版)》依托作者多年Python课程教学经验,依据《高等学校计算机基础教学发展战略研究报告》及相关专业人才培养方案的要求,总结同类优秀教材优势特点,坚持“理论够用、实践为重”的原则,融入计算思维培养理念,通过“提出问题—分析思路—编写代码”的完整流程,引导读者掌握解决同类问题的通用方法,实现举一反三、触类旁通的学习效果。

查看详情