注册 登录 进入教材巡展
#

出版时间:2023-09-21

出版社:高等教育出版社

以下为《Python程序设计教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 高等教育出版社
  • 9787040611373
  • 1版
  • 471708
  • 45242138-1
  • 平装
  • 16开
  • 2023-09-21
  • 320
  • 212
  • 公共课
  • 本科 高职
内容简介

本书面向高等学校非计算机专业的Python程序设计通识课程,针对零基础的读者。本书比较系统全面地介绍了Python语言的基本语法及编程技巧,通过对本书的讲授,可以循序渐进地培养学生利用Python语言解决复杂问题的能力。全书共8章,主要内容包括Python概述、Python语言基础、流程控制结构、组合数据类型、函数与模块、文件、异常处理结构、Python科学计算与数据分析。

本书为新形态教材,配套教学课件、微视频、源代码、案例素材等丰富的资源。全书条理清晰,内容由浅入深,实例丰富,适合作为高等学校Python程序设计通识课程的教材,也适合初学Python程序设计语言的读者自学使用。

目录

 前辅文
 第1章 Python概述
  1.1 Python简介
   1.1.1 Python的起源与发展
   1.1.2 Python的特点
   1.1.3 Python的应用领域
  1.2 搭建Python开发环境
   1.2.1 安装Python开发环境
   1.2.2 创建Python程序
   1.2.3 其他常用开发环境
  1.3 编写程序的基本方法
   1.3.1 编写程序的步骤
   1.3.2 程序中导入库
  1.4 编写规范
 第2章 Python语言基础
  2.1 标识符、常量和变量
   2.1.1 标识符
   2.1.2 常量
   2.1.3 变量
  2.2 基本数据类型
   2.2.1 整型
   2.2.2 浮点数
   2.2.3 复数类型
   2.2.4 布尔类型
  2.3 常用运算符
   2.3.1 算术运算符
   2.3.2 赋值运算符
   2.3.3 位运算符
   2.3.4 比较运算符
   2.3.5 逻辑运算符
   2.3.6 三目运算符
   2.3.7 运算符的优先级和结合性
  2.4 常用内置函数
   2.4.1 数学运算
   2.4.2 类型转换
   2.4.3 序列操作
   2.4.4 对象操作
   2.4.5 反射操作
   2.4.6 变量操作
   2.4.7 交互操作
   2.4.8 文件操作
   2.4.9 编译执行
 第3章 流程控制结构
  3.1 顺序结构
   3.1.1 赋值语句
   3.1.2 输入函数input()
   3.1.3 输出函数print()
  3.2 选择结构
   3.2.1 单分支结构
   3.2.2 双分支结构
   3.2.3 多分支结构
   3.2.4 pass语句
  3.3 循环结构
   3.3.1 while循环(while语句)
   3.3.2 for循环(for语句)
   3.3.3 循环嵌套
   3.3.4 break语句与continue语句
   3.3.5 循环结构的else子句
 第4章 组合数据类型
  4.1 字符串
   4.1.1 字符串概念
   4.1.2 有序序列通用操作
   4.1.3 字符串基本操作
   4.1.4 字符串常用方法
   4.1.5 字符串举例
  4.2 列表
   4.2.1 列表概念
   4.2.2 列表基本操作
   4.2.3 列表常用方法
   4.2.4 列表推导式
   4.2.5 列表举例
  4.3 元组
   4.3.1 元组的概念
   4.3.2 元组的创建
   4.3.3 元组的基本操作
  4.4 字典
   4.4.1 字典的概念
   4.4.2 字典的基本操作
   4.4.3 字典常用方法
   4.4.4 字典常用函数
   4.4.5 字典举例
  4.5 集合
   4.5.1 集合的概念
   4.5.2 集合的基本操作
   4.5.3 集合常用方法
   4.5.4 集合举例
 第5章 函数与模块
  5.1 函数的定义和调用
   5.1.1 简单函数示例
   5.1.2 函数的定义
   5.1.3 函数调用
   5.1.4 函数说明文档
  5.2 参数传递
   5.2.1 形参和实参
   5.2.2 值传递和引用传递
   5.2.3 位置参数
   5.2.4 关键字参数
   5.2.5 默认参数
  5.3 函数的返回值
  5.4 匿名函数
  5.5 变量的作用域
   5.5.1 局部变量
   5.5.2 全局变量
   5.5.3 获取作用域范围的变量
  5.6 模块
   5.6.1 模块概述
   5.6.2 import导入模块
   5.6.3 from import导入模块
   5.6.4 有关import *的问题
   5.6.5 模块文件的路径
  5.7 包和库
   5.7.1 Python包的创建
   5.7.2 Python包的导入
   5.7.3 Python 3.x常用标准库
 第6章 文件
  6.1 文件概述
   6.1.1 文件路径
   6.1.2 文件的类型
  6.2 文件的打开与关闭
   6.2.1 打开文件
   6.2.2 关闭文件
   6.2.3 with as语句
   6.2.4 遍历文件
  6.3 文件的读写
   6.3.1 读文件
   6.3.2 写文件
  6.4 文件和文件夹的操作
   6.4.1 os模块常用操作
   6.4.2 shutil模块常用操作
  6.5 文件应用
   6.5.1 CSV文件简介
   6.5.2 读写CSV文件
 第7章 异常处理结构
  7.1 程序中的错误
  7.2 异常
  7.3 常用异常处理结构
   7.3.1 try-except语句
   7.3.2 try-except-else语句
   7.3.3 try-except-finally语句
  7.4 断言语句
 第8章 Python科学计算与数据分析
  8.1 Numpy基础
   8.1.1 数组对象ndarray
   8.1.2 创建数组
   8.1.3 数组打印
   8.1.4 数组算术运算
   8.1.5 三角函数
   8.1.6 索引和切片
  8.2 Pandas基础
   8.2.1 Pandas数据结构
   8.2.2 读写CSV文件
   8.2.3 DataFrame常见操作
  8.3 Matplotlib基础
   8.3.1 Matplotlib简介
   8.3.2 pyplot绘图区域函数
   8.3.3 使用pyplot模块绘图