图书介绍

PYTHON程序设计与实现PDF|Epub|txt|kindle电子书版本网盘下载

PYTHON程序设计与实现
  • 冯林主编;姚远,刘胜蓝副主编 著
  • 出版社: 北京:高等教育出版社
  • ISBN:9787040437881
  • 出版时间:2015
  • 标注页数:359页
  • 文件大小:142MB
  • 文件页数:375页
  • 主题词:软件工具-程序设计-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

PYTHON程序设计与实现PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Python语言概述1

1.1 Python语言简介1

1.2 Python C语言的异同2

1.3 安装与配置Python环境4

1.4 Python开发环境10

本章小结12

第2章 基本数据类型与变量13

2.1 整数运算13

2.2 浮点数运算16

2.3 复数运算17

2.4 字符串18

2.5 类型转换21

2.6 变量22

2.7 赋值语句24

2.7.1 变量的引用26

2.7.2 赋值28

2.7.3 多重赋值30

本章小结31

习题32

第3章 编写Python程序34

3.1 IDLE简介34

3.1.1 在IDLE 中编写程序36

3.1.2 命令行运行程序48

3.1.3 命令行调用程序48

3.2 注释49

本章小结50

习题50

第4章 列表、元组和字典52

4.1 序列53

4.2 序列基本操作54

4.3 列表56

4.3.1 列表的创建56

4.3.2 列表的修改56

4.3.3 列表法58

4.4 元组61

4.4.1 元组的创建61

4.4.2 元组的操作61

4.4.3 元组的困惑62

4.5 字典62

4.5.1 字典的创建62

4.5.2 字典的操作63

4.5.3 字典的方法64

4.6 集合68

4.6.1 集合的创建68

4.6.2 集合的基本操作68

4.6.3 集合的特殊操作70

4.7 五子棋棋盘72

4.7.1 五子棋盘的选择:列表73

4.7.2 五子棋盘的创建74

本章小结74

习题75

第5章 流程控制语句77

5.1 布尔逻辑78

5.2 代码块与缩进79

5.3 if/else语句79

5.3.1 单分支条件语句79

5.3.2 二分支条件语句80

5.3.3 多分支条件语句81

5.3.4 条件表达式84

5.3.5 断言86

5.4 循环87

5.4.1 while循环87

5.4.2 for循环88

5.4.3 循环嵌套89

5.4.4 循环遍历字典元素91

5.4.5 迭代工具91

5.4.6 循环控制语句93

5.4.7 循环与else子句95

5.5 列表推导式96

5.6 继续五子棋97

本章小结101

习题101

第6章 字符串104

6.1 字符串的操作104

6.1.1 切片操作105

6.1.2 格式化操作107

6.1.3 字符串模板110

6.1.4 原始字符串操作符111

6.1.5 Unicode字符串操作符111

6.2 正则表达式112

6.2.1 第一个正则表达式112

6.2.2 正则表达式中的特殊字符114

6.2.3 匹配任意一个单个字符115

6.2.4 匹配多个字符串116

6.2.5 创建字符类116

6.2.6 在字符串边界或单词边界进行匹配117

6.2.7 分组匹配121

6.2.8 重复匹配124

6.2.9 替换与分割126

6.2.10 正则表达式举例127

本章小结129

习题129

第7章 函数132

7.1 抽象与函数133

7.2 创建函数134

7.3 函数参数135

7.3.1 函数参数类型135

7.3.2 修改参数139

7.4 变量的作用域141

7.5 递归143

7.6 函数修饰器144

7.7 完成五子棋(封装及重构)147

本章小结152

习题152

第8章 I/O操作与文件155

8.1 字符串格式化155

8.2 I/O操作158

8.3 文件打开与关闭159

8.3.1 打开文件160

8.3.2 文件关闭161

8.3.3 文件模式161

8.3.4 缓冲162

8.4 文件的读和写162

8.5 处理二进制文件164

8.6 访问文件系统167

8.7 文本处理举例——词频统计173

8.8 五子棋游戏的保存和读取176

本章小结178

习题178

第9章 面向对象编程180

9.1 类181

9.2 类的创建182

9.2.1 创建类182

9.2.2 类变量和类方法185

9.2.3 静态方法188

9.2.4 property修饰器189

9.2.5 类的初始化190

9.3 继承192

9.3.1 继承与重写193

9.3.2 多重继承194

9.4 多态195

9.5 重构五子棋197

本章小结202

习题203

第10章 异常处理205

10.1 异常206

10.2 抛出异常207

10.2.1 raise语句207

10.2.2 自定义异常类208

10.3 捕获异常209

10.3.1 try-except语句209

10.3.2 捕获多种异常212

10.3.3 捕获所有异常214

10.4 finally语句215

10.5 处理异常的特殊方法218

10.6 让五子棋程序更健壮219

本章小结223

习题223

第11章 模块226

11.1 Python模块226

11.2 名称空间229

11.3 模块导入特性231

11.4 模块内建函数232

11.5 包234

本章小结236

习题236

第12章 Python开发游戏238

12.1 Pygame介绍238

12.2 常用模块介绍239

12.3 游戏初步设计242

12.4 进一步完善游戏246

本章小结257

第13章 TCP/UDP网络编程258

13.1 问题的引入258

13.2 套接字260

13.3 网络设计模块261

13.3.1 socket模块261

13.3.2 urllib模块265

13.3.3 urllib2模块267

13.3.4 其他常见的模块269

13.4 UDP编程270

13.5 TCP编程272

本章小结275

第14章 Python爬虫程序276

14.1 搜索引擎和网络爬虫276

14.2 基本概念277

14.2.1 URI和 URL277

14.2.2 HTTP协议279

14.3 准备工作279

14.3.1 初探urllib2网络库279

14.3.2 urllib2异常处理284

14.3.3 urllib2的使用细节288

14.4 一个简单的爬虫程序291

本章小结295

第15章 访问数据库296

15.1 数据库基础知识296

15.1.1 关系型数据库297

15.1.2 SQL语句298

15.2 Python与数据库299

15.3 SQLite介绍300

15.4 Python使用SQLite301

15.4.1 导入sqlite3模块及创建数据库301

15.4.2 创建游标302

15.5 MySQL介绍306

15.6 Python使用MySQL308

15.6.1 创建数据库308

15.6.2 创建游标309

15.7 编写电子同学录312

15.7.1 需求分析312

15.7.2 系统设计313

15.7.3 数据库的设计313

15.7.4 页面设计314

15.7.5 模块实现315

本章小结326

第16章 CGI编程327

16.1 CGI介绍327

16.2 网页与HTML328

16.2.1 HTML语言简介328

16.2.2 HTML标签简介329

16.3 一个网站的初步实现330

16.3.1 下载和安装Apache330

16.3.2 第一个CGI程序331

16.3.3 GET和POST方法332

16.3.4 表单提交332

16.3.5 cgitb调试336

16.4 个人信息管理系统337

16.4.1 网站需求说明338

16.4.2 项目数据库设计338

16.4.3 用户注册模块339

16.4.4 用户登录343

16.4.5 个人信息查看346

16.4.6 个人信息修改349

本章小结353

附录 比较Python 2和Python 3355

参考文献358

热门推荐