Python程序设计

首页 > 图书 > 教材教辅/2020-09-24 / 加入收藏 / 阅读 [打印]
Python程序设计

Python程序设计

作者:王学军 胡畅霞 韩艳峰

开 本:16开

书号ISBN:9787115469304

定价:

出版时间:2018-01-01

出版社:人民邮电出版社



4.2.1 类的定义.........................................65

4.2.2 类的使用.........................................66

4.3 类的属性和方法............................67

4.3.1 类的属性........................................ 67

4.3.2 类的方法........................................ 69

4.3.3 访问控制........................................ 71

4.3.4 构造函数和析构函数.................... 72

4.4 类的继承.....................................73

4.4.1 类的简单继承................................ 73

4.4.2 类的多重继承................................ 76

4.5 类的重载.....................................77

4.5.1 方法重载........................................ 77

4.5.2 运算符重载.................................... 78

4.6 编程实践.....................................80

4.7 习题............................................85

第5 章 Python GUI编程..... 87

5.1 PyQt GUI工具包概述..................87

5.1.1 GUI 简介........................................ 87

5.1.2 PyQt工具包.................................. 88

5.1.3 编程测试........................................90

5.2 PyQt GUI编程............................94

5.2.1 信号和槽........................................ 94

5.2.2 主窗口QMainWindow................. 97

5.2.3 对话框QDialog ............................. 98

5.2.4 PyQt输入控件............................101

5.2.5 按钮..............................................101

5.2.6 显示控件......................................103

5.2.7 表格控件......................................104

5.2.8 布局控件......................................106

5.3 编程实践...................................107

5.4 习题..........................................110

第6 章 Python 数据库及文件系统.................114

6.1 数据库技术基础..........................114

6.1.1 数据库基本概念.......................... 114

6.1.2 关系数据库.................................. 115

6.1.3 数据库应用系统的开发步骤...... 116

6.2 MySQL数据库..........................116

6.2.1 数据库安装.................................. 117

6.2.2 创建数据库.................................. 121

6.2.3 删除数据库.................................. 121

6.2.4 Mysql数据类型.......................... 122

6.2.5 创建表.......................................... 124

6.2.6 编辑查看表.................................. 125

6.2.7 删除表.......................................... 126

6.2.8 插入数据...................................... 126

6.2.9 修改数据...................................... 126

6.2.10 删除数据.................................... 127

6.2.11 使用SELECT 查询数据.......... 127

6.3 Python中访问MySQL语句.......128

6.4 Python文件系统........................130

6.4.1 文件的基础知识.......................... 130

6.4.2 文件的基本操作.......................... 131

6.4.3 文件的读写操作.......................... 132

6.4.4 文件与目录操作函数和语句...... 133

6.5 编程实践:学生信息管理系统......135

6.6 习题..........................................140

第7 章 Python 网络编程.....143

7.1 网络模型介绍.............................143

7.1.1 OSI简介....................................... 143

7.1.2 TCP/IP简介............................... 144

7.2 Socket编程..............................147

7.2.1 什么是Socket............................. 147

7.2.2 Socket编程................................. 147

7.2.3 用Socket 建立服务器端程序.... 148

7.2.4 用Socket 建立基于UDP的服务器与客户端程序.................. 149

7.2.5 用SocketSever建立服务器..... 150

7.3 urllib 包与http包使用.................151

7.3.1 urllib包........................................ 151

7.3.2 使用httpIib包访问网站............ 153

7.4 使用ftplib访问FTP服务............154

7.4.1 ftplib包........................................ 154

7.4.2 使用ftplib包访问FTP服务器................................. 155

7.5 电子邮件...................................156

7.5.1 SMTP和POP3........................... 156

7.5.2 发送邮件...................................... 156

7.5.3 接收邮件...................................... 158

7.6 编程实践...................................160

7.7 习题..........................................165

第8 章 Python网站开发.....167

8.1 常见的Web开发框架.................167

8.1.1 Zope框架..................................... 167

8.1.2 TurboGears框架....................... 167

8.1.3 Django框架................................. 168

8.2 MVC 模式.................................169

 2/3   首页 上一页 1 2 3 下一页 尾页

教材 研究生/本科/专科教材 工学 计算机

在线阅读

  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐