Python程序设计 / 普通高等教育计算机类专业规划教材
¥39.00定价
作者: 董付国
出版时间:2015年7月
出版社:清华大学出版社
- 清华大学出版社
- 9787302407232
- 1-1
- 77096
- 16开
- 2015年7月
- 工学
- 软件工程
- TP311.561
- 计算机
- 本专科、高职高专
内容简介
《Python程序设计》共两篇17章,介绍Python数据类型、控制结构、正则表达式、类与函数设计、文件操作、异常处理与程序调试等内容。第二篇通过大量案例介绍Python在GUI编程、图形图像编程、音乐编程与语音识别、科学计算可视化、网络编程、逆向工程与软件分析、大数据处理、Windows系统编程等方面的应用。
《Python程序设计》可以作为计算机科学与技术、数字媒体技术、软件工程、网络工程、信息安全、会计、经济、金融、心理学、统计等专业本科和研究生“Python程序设计”课程教材和具有一定Python基础的读者进阶学习资料,多领域Python应用开发人员以及打算使用Python快速实现研究思路和创意的科研人员和管理人员的参考书,而且也适合打算学习一门快乐的编程语言并编写几个小程序来娱乐的读者。
《Python程序设计》可以作为计算机科学与技术、数字媒体技术、软件工程、网络工程、信息安全、会计、经济、金融、心理学、统计等专业本科和研究生“Python程序设计”课程教材和具有一定Python基础的读者进阶学习资料,多领域Python应用开发人员以及打算使用Python快速实现研究思路和创意的科研人员和管理人员的参考书,而且也适合打算学习一门快乐的编程语言并编写几个小程序来娱乐的读者。
目录
第一篇 Python基础第1章 基础知识1.1 Python语言版本之争1.2 Python安装与简单使用1.3 使用pip管理扩展库1.4 Python基础知识1.4.1 Python对象模型1.4.2 Python变量1.4.3 数字1.4.4 字符串1.4.5 运算符与表达式1.4.6 常用内置函数1.4.7 对象的删除1.4.8 基本输入输出1.4.9 模块1.5 Python代码编写规范1.6 Python文件名1.7 Python程序的运行方式1.8 编写自己的包1.9 Python快速入门1.10 Python之禅本章知识精要习题第2章 Python数据结构2.1 列表2.1.1 列表创建与删除2.1.2 列表元素的增加与删除2.1.3 列表元素访问与计数2.1.4 成员资格判断2.1.5 切片操作2.1.6 列表排序2.1.7 用于序列操作的常用内置函数2.1.8 列表推导式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.4 集合2.4.1 集合的创建与删除2.4.2 集合操作2.5 其他数据结构2.5.1 堆2.5.2 队列2.5.3 栈2.5.4 链表2.5.5 二叉树2.5.6 有向图本章知识精要习题第3章 选择与循环3.1 运算符与条件表达式3.2 选择结构3.2.1 单分支选择结构3.2.2 双分支选择结构3.2.3 多分选择支结构3.2.4 选择结构的嵌套3.2.5 选择结构应用3.3 循环结构3.4 break和continue语句3.5 综合运用本章知识精要习题第4章 字符串与正则表达式第5章 函数设计与使用第6章 面向对象程序设计第7章 文件操作第8章 异常处理结构与程序调试第二篇 Python高级编程与应用第9章 GUI编程第10章 网络程序设计第11章 大数据处理第12章 Windows系统编程第13章 多线程编程第14章 数据库编程第15章 多媒体编程第16章 逆向工程与软件分析第17章 科学计算与可视化参考文献