二级Python编程指南
二级Python编程指南作者:娄岩 开 本:16开 书号ISBN:9787302526285 定价: 出版时间:2019-04-01 出版社:清华大学 |
二级Python编程指南 本书特色
本书以实用为导向,从基础概念、语法结构、应用实例、开发技巧、安装部署等方面深入浅出的介绍了Python的程序设计方法以及项目实现流程。 全书共有13章,分别是Python概述、语法基础、控制语句、函数、文件、模块、面向对象和程序设计、图形界面设计、数据库应用、网络及多线程、爬虫、图像处理、可视化应用、数据挖掘和XML。
二级Python编程指南 内容简介
内容全面、操作步骤清晰直观、实用性强,注重实践环节的同时还注重开阔思维和拓展视野,提升学习者各方面的能力。
二级Python编程指南 目录
第1章 Python概述 11.1 Python简介 1
1.1.1 Python的概念 1
1.1.2 Python的发展历史 1
1.1.3 Python 3 2
1.1.4 Python的特点 2
1.1.5 Python的应用领域 2
1.2 Python的安装 3
1.3 **个Python程序 5
1.4 搭建Python集成开发环境 6
1.5 Python的输入/输出 12
1.5.1 Python的输入 12
1.5.2 Python的输出 13
本章小结 14
第2章 基础语法 15
2.1 Python的基本数据类型 15
2.1.1 变量的赋值和数据类型 15
2.1.2 数字 16
2.1.3 字符串 16
2.1.4 列表 18
2.1.5 元组 19
2.1.6 字典 19
2.1.7 集合 20
2.2 Python的基本运算符 21
2.2.1 算术运算符 21
2.2.2 字符串运算符 22
2.2.3 比较运算符 22
2.2.4 赋值运算符 23
2.2.5 逻辑运算符 23
2.2.6 成员运算符 24
2.2.7 运算符的优先级 24
本章小结 25
第3章 控制结构 26
3.1 顺序结构 26
3.2 分支结构 27
3.2.1 单分支结构(if语句) 27
3.2.2 双分支结构(if…else语句) 28
3.2.3 多分支结构(if…elif…else语句) 28
3.2.4 pass语句 30
3.2.5 try…except语句 30
3.3 循环结构 31
3.3.1 while语句 31
3.3.2 for语句 32
3.3.3 循环嵌套 32
3.3.4 break语句和continue语句 33
本章小结 34
第4章 函数、模块与文件 35
4.1 函数 35
4.1.1 系统函数 35
4.1.2 函数的定义 38
4.1.3 函数的参数和返回值 38
4.1.4 变量的作用域 39
4.1.5 递归调用 39
4.2 模块 40
4.3 文件 41
4.3.1 文件的打开与关闭 41
4.3.2 文件的读操作 42
4.3.3 文件的写操作 43
4.3.4 文件的指针定位 45
本章小结 46
第5章 面向对象程序设计 47
5.1 面向对象程序设计基础 47
5.1.1 面向对象程序设计的基本概念 47
5.1.2 面向对象程序设计的基本特性 48
5.2 类与对象 49
5.2.1 定义类和对象 49
5.2.2 构造函数 50
5.2.3 实例属性和类属性 51
5.3 类的继承与多态 52
5.3.1 类的继承 52
5.3.2 类的多继承 53
5.3.3 类的多态 54
本章小结 55
第6章 图形界面设计 56
6.1 Python图形开发库 56
6.1.1 开发平台 56
6.1.2 创建Windows窗口 57
6.2 Tkinter常用组件 58
6.2.1 Tkinter组件 58
6.2.2 标签 60
6.2.3 按钮 62
6.2.4 文本框 64
6.2.5 列表框 65
6.2.6 单选按钮和复选框 66
6.2.7 消息窗口 69
6.2.8 对话框 70
6.2.9 菜单 71
6.3 窗口内图形绘制 73
6.3.1 Canvas画布组件 73
6.3.2 绘制图形对象 73
6.4 Python事件处理 76
6.4.1 事件类型 76
6.4.2 事件处理函数 77
6.4.3 事件绑定 77
本章小结 79
第7章 数据库应用 80
7.1 结构化查询语言(SQL) 80
7.1.1 SQL基本语句 80
7.1.2 SQL查询语句 81
7.2 SQLite 3数据库基础 83
7.3 Python的SQLite3数据库编程 84
7.3.1 访问数据库的步骤 84
7.3.2 数据库应用实例 85
7.4 Python访问主流数据库与存储文本数据 93
7.4.1 Python访问主流数据库 93
7.4.2 Python存储文本数据 95
本章小结 95
第8章 网络及多线程 96
8.1 网络编程基础 96
8.1.1 客户端/服务器 96
8.1.2 IP协议 96
8.1.3 TCP和UDP协议 97
8.1.4 端口 97
8.1.5 socket 97
8.2 TCP编程 102
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
零零教育社区:论坛热帖子
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |