“十二五”普通高等教育本科国家级规划教材 1)内容新颖。本书不是Python语言门的教材,而是使Python实用的教材。以Python为承载语言,综合Python软件发涉及的图形界面、操作系统功能调用、数据库应用发、网络应用发、多媒体应用发。 2)内容更实用。内容实用一直是本书的宗旨。本次修订,增加了大量实例,给读者应用本书内容编写应用程序提供示范。 3)课程思政润无声。本书的课程思政内容,不必占用课堂时间,使读者在潜移默化中了解历史文化,如果再查阅相关资料,必会有更大的收获。
售 价:¥
纸质售价:¥59.90购买纸书
6.5
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐

前言
第1章 软件开发方法
1.1 软件工程概述
1.1.1 软件的特征
1.1.2 软件工程
1.1.3 生命周期模型
1.2 软件开发过程
1.2.1 需求分析
1.2.2 软件设计
1.2.3 软件实现
1.2.4 软件测试
1.2.5 软件维护
1.2.6 面向对象软件开发的常用工具
1.3 计算模式简述
1.3.1 集中式计算模式
1.3.2 C/S计算模式
1.3.3 B/S计算模式
1.4 习题
第2章 数据结构及其应用
2.1 数据结构的基本概念
2.2 线性数据结构
2.2.1 顺序表
2.2.2 栈
2.2.3 队列
2.2.4 单链表
2.2.5 实例:迷宫寻路
2.3 查找和排序
2.3.1 查找基本概念
2.3.2 常用查找方法
2.3.3 排序基本概念
2.3.4 常用排序方法
2.4 树和二叉树
2.4.1 树的基本概念
2.4.2 二叉树的实现
2.4.3 二叉树的遍历
2.4.4 二叉排序树
2.4.5 实例:哈夫曼树
2.5 图结构
2.5.1 图的基本概念
2.5.2 图结构的实现
2.5.3 图的遍历方法
2.5.4 实例:最小生成树
2.6 习题
第3章 操作系统及应用程序开发
3.1 操作系统概述
3.1.1 操作系统的概念
3.1.2 操作系统的类型
3.1.3 常见操作系统简介
3.2 操作系统的资源管理
3.2.1 进程管理
3.2.2 存储管理
3.2.3 设备管理
3.2.4 文件管理
3.2.5 用户接口
3.3 基于Python的Windows操作系统应用程序设计
3.3.1 线程和进程
3.3.2 内存管理和内存文件
3.3.3 文件管理
3.3.4 动态链接库和Windows API
3.3.5 图形界面
3.4 实例:图片浏览器
3.4.1 功能描述
3.4.2 问题分析和系统设计
3.4.3 源程序
3.5 习题
第4章 数据管理及应用程序开发
4.1 数据库技术基础
4.1.1 关系模型的基本概念
4.1.2 关系规范化理论
4.1.3 关系数据库设计
4.1.4 关系数据库标准语言SQL
4.1.5 非关系数据库
4.2 数据库编程
4.2.1 数据库管理系统简介
4.2.2 数据库应用程序设计
4.2.3 数据库编程实例
4.3 实例:基于Python的可视化图书管理系统
4.3.1 功能设计与数据库设计
4.3.2 控制台程序设计
4.3.3 可视化程序设计
4.4 习题
第5章 网络及应用程序开发
5.1 Internet编程基本知识
5.1.1 网络体系结构
5.1.2 TCP/IP地址模式
5.1.3 传输层协议
5.2 Socket编程
5.2.1 Socket基本知识
5.2.2 基于TCP的客户端/服务器编程
5.2.3 基于UDP的客户端/服务器编程
5.3 迭代服务器和并发服务器编程
5.3.1 迭代服务器编程
5.3.2 并发服务器编程
5.4 Internet协议模块编程
5.4.1 使用http.server模块实现一个Web服务器
5.4.2 使用urllib模块获取网页
5.4.3 使用requests模块进行网页图片提取
5.4.4 使用bs4模块进行网络爬虫设计
5.5 实例:支持多人聊天的可视化程序设计
5.6 习题
第6章 多媒体编程技术
6.1 绘图编程技术
6.1.1 Matplotlib库概述
6.1.2 基本图形绘制
6.1.3 字体、图例和坐标轴
6.1.4 实现一页多图
6.1.5 生成GIF动画
6.2 图像编程技术
6.2.1 图像库Pillow
6.2.2 图像的简单编辑
6.2.3 图像几何变换
6.2.4 绘制几何图形和文字
6.2.5 图像增强
6.2.6 图像过滤器
6.3 音视频编程技术
6.3.1 音频录制与回放
6.3.2 音频编辑
6.3.3 视频回放
6.3.4 视频编辑
6.4 实例:编程语言流行度变化图
6.5 习题
附录 实验
实验1 利用顺序表实现一元多项式
实验2 利用栈计算四则运算表达式的值
实验3 二叉树的生成和遍历
实验4 学生成绩的查找和排序
实验5 Windows多线程程序设计
实验6 图片浏览器
实验7 数据库的建立和操作
实验8 数据库编程
实验9 消息回声
实验10 访问计数器
实验11 搜索网页图片
实验12 绘制曲线与折线图
实验13 绘制散点图、柱状图和饼图
实验14 利用数据生成动画
实验15 视频播放器
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜