图书介绍
程序员学Python2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 裘宗燕著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115482624
- 出版时间:2018
- 标注页数:396页
- 文件大小:50MB
- 文件页数:415页
- 主题词:软件工具-程序设计
PDF下载
下载说明
程序员学PythonPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Python基础1
1.1表达式和计算1
1.1.1数值计算1
1.1.2标准函数和数学函数包5
1.1.3字符串7
1.2变量和赋值10
1.2.1名字、变量和赋值10
1.2.2简单脚本程序12
1.2.3若干情况13
1.3逻辑和控制14
1.3.1条件判断和条件语句15
1.3.2循环语句18
1.4定义函数20
1.4.1计算的抽象:函数21
1.4.2递归定义的函数25
1.4.3比较复杂的递归问题32
1.5函数定义的若干问题34
1.5.1函数的意义34
1.5.2函数分解:定义和调用36
1.5.3程序框架和函数的函数参数40
1.5.4匿名函数和lambda表达式44
1.5.5作用域,嵌套的函数定义48
1.5.6带默认值形参和关键字实参53
1.6总结和补遗55
1.6.1整数的位运算55
1.6.2基本字符集和一些词法规则56
1.6.3循环语句的else段57
1.6.4总结58
第2章 数据的构造和组织60
2.1表和元组60
2.1.1表(list)60
2.1.2表的使用和处理64
2.1.3元组(tuple)71
2.1.4有理数程序包75
2.2序列和序列操作79
2.2.1序列和序列操作79
2.2.2描述式83
2.2.3一些程序实例86
2.2.4几个序列类型89
2.3字符串和格式化91
2.3.1字符串操作91
2.3.2字符串的格式化95
2.4文件99
2.4.1文件和输入/输出99
2.4.2 Python的文件功能99
2.4.3文件处理程序实例104
2.5字典(dict)106
2.5.1概念和操作107
2.5.2字典的应用实例109
2.5.3字典与函数参数111
2.6集合(set和frozenset)112
2.6.1概念和构造112
2.6.2集合操作114
2.7程序和数据116
2.7.1文本处理117
2.7.2数据记录和信息管理122
2.7.3数据持久性127
2.8总结和补遗129
2.8.1函数形参和实参129
2.8.2拆分与组合对象描述130
2.8.3总结131
第3章 深入理解Python133
3.1基本语义问题133
3.1.1变量和对象133
3.1.2函数和参数的语义141
3.1.3逻辑判断144
3.1.4几个问题149
3.2程序的语义实现152
3.2.1环境和状态152
3.2.2程序执行中的环境和状态变化155
3.2.3函数定义结构和函数调用159
3.2.4函数的若干问题160
3.3生成器函数和闭包163
3.3.1提取文件数据的函数163
3.3.2生成器函数166
3.3.3闭包技术和原理170
3.3.4编程实例175
3.4异常和异常处理178
3.4.1运行中的错误178
3.4.2 Python异常处理和try结构180
3.4.3异常处理的结构和技术183
3.4.4预定义异常187
3.4.5异常作为控制机制189
3.5效率192
3.5.1基础192
3.5.2一个例子198
3.5.3标准组合类型的实现和操作效率199
3.6总结和补遗204
3.6.1异常处理机制补遗204
3.6.2生成器函数进阶206
3.6.3总结210
第4章 面向对象编程213
4.1数据抽象、类和自定义类型213
4.2 Python的类和对象215
4.2.1类的定义和使用215
4.2.2几个问题221
4.2.3简单实例225
4.2.4 Python类、对象和方法229
4.3继承230
4.3.1继承、基类和派生类230
4.3.2几个简单实例237
4.3.3多继承241
4.3.4异常和类244
4.4特殊方法名和特殊的类245
4.4.1容器类和迭代器246
4.4.2上下文管理248
4.4.3一些特殊方法名和标准函数251
4.5实例:链接表255
4.5.1基本考虑255
4.5.2简单单链表257
4.5.3带尾结点指针的单链表264
4.5.4双链表266
4.5.5讨论269
4.6总结和补遗269
4.6.1对象的定义和使用269
4.6.2面向对象的技术和方法273
4.6.3总结278
第5章 Python编程进阶281
5.1程序和模块281
5.1.1程序、模块和执行282
5.1.2导入系统291
5.1.3模块和程序组织302
5.1.4动态编译和执行305
5.1.5 Python程序的另一些问题308
5.2装饰器310
5.2.1函数装饰器的定义和使用311
5.2.2函数装饰器实例316
5.2.3类装饰器321
5.3面向对象编程进阶326
5.3.1类的创建及其定制326
5.3.2属性管理和操作332
5.3.3描述器339
5.3.4若干面向对象技术346
5.4异步程序和协程351
5.4.1异步和并发352
5.4.2 Python协程354
5.4.3异步迭代360
5.4.4异步上下文管理器和async with语句365
5.4.5异步描述式366
5.4.6示例和讨论368
5.5总结和补遗374
5.5.1总结375
5.5.2编程技术376
附录A Python语言简明手册377
A.1标识符和关键字377
A.2代码结构和解释器377
A.3基本类型和字面量378
A.4组合类型和描述式378
A.5表达式379
A.6语句381
附录B 标准函数383
B.1描述方法说明383
B.2标准函数表383
附录C IDLE开发环境388
C.1调试功能388
C.2菜单命令390
C.3键盘操作393
附录D 本书中使用的标准库包394
推荐阅读书目395
热门推荐
- 2795314.html
- 2788444.html
- 1281699.html
- 3599315.html
- 1255528.html
- 347547.html
- 1843305.html
- 3000770.html
- 1185953.html
- 299010.html
- http://www.ickdjs.cc/book_3126942.html
- http://www.ickdjs.cc/book_2039736.html
- http://www.ickdjs.cc/book_3524754.html
- http://www.ickdjs.cc/book_3707235.html
- http://www.ickdjs.cc/book_2516375.html
- http://www.ickdjs.cc/book_1201359.html
- http://www.ickdjs.cc/book_1907694.html
- http://www.ickdjs.cc/book_818436.html
- http://www.ickdjs.cc/book_420931.html
- http://www.ickdjs.cc/book_2681521.html