![]()
内容推荐 本书是Python程序设计与应用教程,将章节分为上篇和下篇两个部分,上篇是Python程序设计基础,包括第1章至第8章内容;下篇是Python高级应用,包括第9章至第14章内容,涉及多个可进一步拓展的应用方向。教学实践证明,在学习Python程序设计基础(上篇)之后,作为本教材的进阶内容,开设Python高级应用(下篇)课程,或引导学生结合各专业问题,学习本课程的在线MOOC资源,如科学计算、数据处理、数据可视化和机器学习等,对于提高学生解决本专业领域复杂问题的能力,及专业综合能力的提升具有较明显的作用。 目录 上篇 Python程序设计基础 第1章 程序设计与Python 1.1 程序设计语言 1.1.1 软件定义的时代 1.1.2 程序设计语言 1.1.3 编译程序与解释程序 1.1.4 计算思维与程序设计 1.2 Python语言与计算生态 1.2.1 Python语言的历史 1.2.2 Python语言的特征 1.2.3 Python的计算生态 1.3 Python的安装与运行方式 1.3.1 Python的下载与安装 1.3.2 Python的运行方式 1.4 Python开发者的编辑器和IDE 1.4.1 Jupyter Notebook 1.4.2 PyCharm 本章习题 第2章 Python基础 2.1 Python程序基本构成与风格 2.1.1 认识第一个Python程序 2.1.2 Python程序的基本结构 2.1.3 Python程序规范 2.1.4 Python之禅——大道至简 2.2 Python语法基础 2.2.1 标识符 2.2.2 变量 2.2.3 关键字 2.2.4 运算符与表达式 2.2.5 语句 2.3 Python数据类型 2.3.1 数据类型 2.3.2 序列类型 2.3.3 字典类型 2.4 Python的模块与函数 2.4.1 库与模块 2.4.2 第三方库的安装 2.4.3 导入模块 2.4.4 函数 2.4.5 包 本章习题 第3章 程序控制结构 3.1 顺序结构 3.1.1 赋值语句 3.1.2 基本输入和输出 3.1.3 顺序结构 3.2 选择结构 3.2.1 单分支if语句 3.2.2 双分支if-else语句 3.2.3 多分支if-elif-else语句 3.2.4 嵌套的i正语句 3.3 循环结构 3.3.1 while语句 3.3.2 for语句 3.3.3 循环嵌套 3.3.4 break语句与continue语句 3.3.5 循环结构中的else子句 3.3.6 实例 本章习题 第4章 序列 4.1 序列概述 4.1.1 索引 4.1.2 分片 4.1.3 通用序列类型操作 4.1.4 通用序列类型常用的内置函数 4.2 字符串 第5章 字典与集合 第6章 函数 第7章 异常捕捉 第8章 文件 …… 下篇 Python高级应用 |