没有合适的资源?快使用搜索试试~ 我知道了~
Python编程教程,易于理解和上手快。
资源推荐
资源详情
资源评论
b A Byte of Python
A Byte of Python
v1.92(for Python 3.0)
Written by:Swaroop, C. H.
Translated by:Let it be!
e-mail:329974248@qq.com
Welcome to Exchange!
Date:2011.7.9
Edited by L
A
T
E
X 1 u
b A Byte of Python
Python
《A Byte of Python》 是一本关于用 Python 语言编程的书。可以作为初学这的入
门教程。也可以供计算机相关人员参考。
翻译
有许多该书翻译的不同语言的版本,感谢那些不辞辛劳的志愿者。
如果你对阅读感兴趣或者志愿翻译这本书其他语言的翻译工作,请自行下载英文
版 《A Type of Python》 参考“翻译”一节。
由于最新的 《A Type of Python》 已经更新至 Version1.92(for Python 3.0) ,但作
为唯一指定简体中文译本《简明 Python 教程》还未更新,处于本人的兴趣,翻译了
本书。
本书的翻译参考中译本《简明 Python 教程》(Version:1.2)(沈洁元)。本书的翻
译和排版的原则是结构清晰,突出重点。
Edited by L
A
T
E
X 2 u
b A Byte of Python 目录
目录
首页 1
写在前面的话 2
目录 3
第 1 章 前言 1
1.1 本书适合的读者 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.2 本书的来历 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.3 本书的状况 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
1.4 官方网站 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.5 许可 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.6 反馈 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
1.7 值得考虑的一些东西 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
第 2 章 Python 介绍 3
2.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.2 Python 的特点 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2.3 为什么不选 Perl? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.4 为什么不选 Ruby? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.5 程序员都说些什么 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.6 关于 Python 3.0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
第 3 章 安装 7
3.1 对于 Linux 和 BSD 用户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.2 对于 Windows 用户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
3.3 DOS 命令提示符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.4 对于 Mac OS X 用户 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
3.5 概括 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
第 4 章 最初的步骤 9
4.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.2 使用带提示符的解释器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.3 选择一个编辑器 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
4.4 使用源文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.5 它是如何工作的? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.6 可执行的 Python 程序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4.7 获得帮助 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
4.8 概括 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Edited by L
A
T
E
X 3 u
b A Byte of Python 目录
第 5 章 基础 14
5.1 字面意义上的常量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.2 数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.3 字符串 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
5.4 单引号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.5 双引号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.6 三引号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.7 转义序列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
5.8 自然字符串 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.9 字符串是不可变的 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.10 字符串按字面意义连接 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.11 format 方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
5.12 变量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.13 标识符的命名 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
5.14 数据类型 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.15 对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
5.16 例子:使用变量和文字意义上的常量 . . . . . . . . . . . . . . . . . . . . . . 18
5.17 逻辑行和物理行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
5.18 缩进 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
5.19 概况 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
第 6 章 操作符和表达式 22
6.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.2 操作符 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
6.3 数学运算和赋值的简便方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.4 优先级 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
6.5 改变优先级 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.6 结合顺序 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.7 表达式 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
6.8 概括 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
第 7 章 控制流 27
7.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.2 if 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
7.3 while 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
7.4 for 循环 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
7.5 break 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
7.6 Swaroop’s 诗意般的 Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
7.7 continue 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Edited by L
A
T
E
X 4 u
b A Byte of Python 目录
7.8 概括 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
第 8 章 函数 34
8.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.2 函数的参数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
8.3 局部变量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
8.4 使用全局语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
8.5 使用非局部语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.6 默认参数值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
8.7 关键参数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
8.8 VarArgs 参数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
8.9 Keyword-only 参数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
8.10 return 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
8.11 DocStrings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
8.12 注解 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
8.13 概括 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
第 9 章 模块 43
9.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
9.2 按字节编译的 .pyc 文件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.3 from...import... 语句 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
9.4 模块的 __name__ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
9.5 创建自己的模块 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
9.6 dir 函数 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
9.7 包 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
9.8 概括 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
第 10 章 数据结构 49
10.1 简介 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.2 列表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.3 对象和类的简要介绍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
10.4 元组 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
10.5 字典 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
10.6 序列 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
10.7 集合 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
10.8 引用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
10.9 更多关于字符串的内容 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
10.10 概括 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Edited by L
A
T
E
X 5 u
剩余103页未读,继续阅读
资源评论
lizi998
- 粉丝: 0
- 资源: 7
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功