图书介绍
Python编程入门 第3版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (加)TobyDonaldson著;袁国忠译 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115333742
- 出版时间:2013
- 标注页数:204页
- 文件大小:46MB
- 文件页数:213页
- 主题词:软件工具-程序设计
PDF下载
下载说明
Python编程入门 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 编程简介1
1.1 Python语言2
1.2 Python适合用于做什么3
1.3程序员如何工作4
1.4安装Python6
1.4.1在Windows系统上安装Python6
1.4.2在Mac系统上安装Python7
1.4.3在Linux系统上安装Python7
第2章 算术、字符串与变量9
2.1.交互式命令shell10
2.1.1 shell提示符10
2.1.2记录10
2.2整数算术11
2.2.1整除11
2.2.2求值顺序12
2.2.3长度不受限制12
2.3浮点数算术13
2.3.1浮点数字面量13
2.3.2溢出14
2.3.3精度有限14
2.3.4复数15
2.4其他数学函数16
2.4.1使用返回值16
2.4.2导入模块16
2.5字符串17
2.5.1标识字符串17
2.5.2字符串的长度18
2.6字符串拼接19
2.7获取帮助20
2.7.1列出模块中的函数20
2.7.2打印文档字符串21
2.8类型转换22
2.8.1将整数和字符串转换为浮点数22
2.8.2将整数和浮点数转换为字符串22
2.8.3将浮点数转换为整数23
2.8.4将字符串转换为数字23
2.9变量和值24
2.10赋值语句26
2.11变量如何引用值28
2.11.1赋值时不复制28
2.11.2数字和字符串是不可变的28
2.12多重赋值29
第3章 编写程序31
3.1使用IDLE的编辑器32
3.1.1在 IDLE中编写程序32
3.1.2从命令行运行程序33
3.1.3从命令行调用Python33
3.2编译源代码35
3.3从键盘读取字符串36
3.3.1跟踪程序36
3.3.2从键盘读取数字38
3.4在屏幕上打印字符串39
3.5源代码注释41
3.6程序的组织42
第4章 流程控制43
4.1布尔逻辑44
4.1.1逻辑相等45
4.1.2逻辑与45
4.1.3逻辑或45
4.1.4逻辑非45
4.1.5计算较长的布尔表达式46
4.1.6计算包含圆括号的布尔表达式46
4.1.7计算不包含圆括号的布尔表达式47
4.1.8短路求值48
4.2 if语句49
4.3代码块和缩进51
4.3.1 if/elif语句52
4.3.2条件表达式53
4.4循环54
4.4.1 for循环54
4.4.2 while循环56
4.5比较for循环和while循环59
4.5.1计算阶乘59
4.5.2计算用户输入的数字的总和61
4.5.3计算未知个数字的总和62
4.6跳出循环和语句块64
4.7循环中的循环66
第5章 函数67
5.1调用函数68
5.1.1不返回值的函数69
5.1.2给函数名赋值69
5.2定义函数70
5.3变量的作用域73
5.4使用main函数75
5.5函数的参数76
5.5.1按引用传递76
5.5.2一个重要示例77
5.5.3默认值78
5.5.4关键字参数79
5.6模块80
5.6.1创建Python模块80
5.6.2名称空间82
第6章 字符串83
6.1字符串索引84
6.1.1负数索引85
6.1.2使用for循环访问字符86
6.2字符87
6.3字符串切片89
6.3.1获取切片的捷径90
6.3.2使用负数索引的切片91
6.4标准字符串函数92
6.4.1 测试函数92
6.4.2搜索函数93
6.4.3改变大小写的函数94
6.4.4设置格式的函数94
6.4.5剥除函数95
6.4.6拆分函数95
6.4.7替换函数96
6.4.8其他函数97
6.5正则表达式98
6.5.1简单的正则表达式98
6.5.2使用正则表达式匹配字符串99
6.5.3其他正则表达式100
第7章 数据结构101
7.1 type命令102
7.2序列103
7.3元组104
7.3.1元组是不可变的105
7.3.2元组函数106
7.4列表108
7.5列表函数110
7.6列表排序113
7.7列表解析115
7.7.1列表解析示例116
7.7.2使用列表解析进行筛选117
7.8字典118
7.8.1对键的限制119
7.8.2字典函数120
7.9集合122
第8章 输入和输出123
8.1设置字符串格式124
8.1.1字符串插入124
8.1.2转换说明符125
8.2格式字符串126
8.3读写文件128
8.3.1文件夹130
8.3.2当前工作目录130
8.4检查文件和文件夹131
8.5处理文本文件134
8.5.1逐行读取文本文件134
8.5.2将整个文本文件作为一个字符串进行读取135
8.5.3写入文本文件136
8.5.4附加到文本文件末尾136
8.5.5将字符串插入到文件开头137
8.6处理二进制文件138
8.7读取网页141
第9章 异常处理143
9.1异常144
9.2捕获异常146
9.2.1 try/except块148
9.2.2捕获多种异常149
9.2.3捕获所有异常149
9.3清理操作150
第10章 面向对象编程153
10.1编写类154
10.2显示对象156
10.3灵活的初始化160
10.4设置函数和获取函数162
10.4.1特性装饰器163
10.4.2私有变量166
10.5继承168
10.6多态171
10.6.1实现get move函数172
10.6.2玩游戏Undercut173
10.7更深入地学习175
第11章 案例研究:文本统计177
11.1问题描述178
11.2保留想要的字母180
11.3使用大型数据文件测试代码182
11.4找出出现次数较多的单词184
11.5将字符串转换为次数字典187
11.6组织在一起188
11.7练习190
11.8最终的程序192
附录A 深受欢迎的Python包195
附录B 比较Python2和Python3199
索引203
热门推荐
- 3834142.html
- 914674.html
- 1398009.html
- 1533128.html
- 1374861.html
- 2275280.html
- 606244.html
- 3474587.html
- 1756191.html
- 371003.html
- http://www.ickdjs.cc/book_2588777.html
- http://www.ickdjs.cc/book_2633632.html
- http://www.ickdjs.cc/book_2617831.html
- http://www.ickdjs.cc/book_2293910.html
- http://www.ickdjs.cc/book_2685338.html
- http://www.ickdjs.cc/book_847786.html
- http://www.ickdjs.cc/book_378586.html
- http://www.ickdjs.cc/book_2998622.html
- http://www.ickdjs.cc/book_2958466.html
- http://www.ickdjs.cc/book_2364827.html