Python编程 从入门到实践 埃里克·马瑟斯.pdf
,共 447 页
社区最大文件为 2MB,所以我放我自己网站上了,去下载(密码:pythonbook
)
此书籍有纸质版,如有能力请支持正版
部分目录
第一部分 基础知识
第 1 章 起步 …………………………………………….. 2
1.1 搭建编程环境 ……………………………………. 2
1.1.1 Python 2 和Python 3 ………………… 2
1.1.2 运行Python 代码片段 ………………. 3
1.1.3 Hello World 程序 …………………….. 3
1.2 在不同操作系统中搭建Python 编程环境………………………………………………….. 3
1.2.1 在Linux 系统中搭建Python 编程环境 ……………………………………. 3
1.2.2 在OS X 系统中搭建Python 编程环境 ……………………………………. 6
1.2.3 在Windows 系统中搭建Python 编程环境 ……………………… 8
1.3 解决安装问题 …………………………………… 12
1.4 从终端运行Python 程序 …………………….. 13
1.4.1 在Linux 和OS X 系统中从终端运行Python 程序 …………………. 13
1.4.2 在Windows 系统中从终端运行Python 程序 ……………………. 13
1.5 小结 ………………………………………………… 14
第 2 章 变量和简单数据类型 ………………….. 15
2.1 运行hello_world.py 时发生的情况 ……… 15
2.2 变量 ………………………………………………… 16
2.2.1 变量的命名和使用 ………………….. 16
2.2.2 使用变量时避免命名错误………… 17
2.3 字符串 ……………………………………………… 18
2.3.1 使用方法修改字符串的大小写 …. 19
2.3.2 合并(拼接)字符串 ………………. 19
2.3.3 使用制表符或换行符来添加空白 ………………………………………. 20
2.3.4 删除空白 ……………………………….. 21
2.3.5 使用字符串时避免语法错误 ……. 22
2.3.6 Python 2 中的print 语句 …………. 23
2.4 数字 ………………………………………………… 24
2.4.1 整数 ………………………………………. 24
2.4.2 浮点数 …………………………………… 25
2.4.3 使用函数str()避免类型错误 ….. 25
2.4.4 Python 2 中的整数 ………………….. 26
2.5 注释 ………………………………………………… 27
2.5.1 如何编写注释 ………………………… 27
2.5.2 该编写什么样的注释 ………………. 28
2.6 Python 之禅 ……………………………………… 28
2.7 小结 ………………………………………………… 30
第 3 章 列表简介 …………………………………….. 31
3.1 列表是什么 ………………………………………. 31
3.1.1 访问列表元素 ………………………… 32
3.1.2 索引从0 而不是1 开始 …………… 32
3.1.3 使用列表中的各个值 ………………. 33
3.2 修改、添加和删除元素 ……………………… 33
3.2.1 修改列表元素 ………………………… 34
3.2.2 在列表中添加元素 ………………….. 34
3.2.3 从列表中删除元素 ………………….. 35
3.3 组织列表 ………………………………………….. 39
3.3.1 使用方法sort()对列表进行永久性排序 ……………………………. 39
3.3.2 使用函数sorted()对列表进行临时排序 ……………………………….. 40
3.3.3 倒着打印列表 ………………………… 41