第 1 章 快速上手:基础知识........................ 1
1.1 交互式解释器 ........................................... 1
1.2 算法是什么 ............................................... 2
1.3 数和表达式 ............................................... 3
1.4 变量 .......................................................... 5
1.5 语句 .......................................................... 5
1.6 获取用户输入 ........................................... 7
1.7 函数 .......................................................... 8
1.8 模块 .......................................................... 8
1.8.1 cmath 和复数 ................................. 9
1.8.2 回到未来 ......................................10
1.9 保存并执行程序 ......................................10
1.9.1 从命令提示符运行 Python
脚本..............................................12
1.9.2 让脚本像普通程序一样 ...............12
1.9.3 注释..............................................13
1.10 字符串....................................................13
1.10.1 单引号字符串以及对引号
转义 ..........................................14
1.10.2 拼接字符串 ..............................15
1.10.3 字符串表示 str 和 repr............15
1.10.4 长字符串、原始字符串和
字节 ..........................................16
1.11 小结 .......................................................21
1.11.1 本章介绍的新函数 ...................21
1.11.2 预告 ..........................................22
第 2 章 列表和元组........................................23
2.1 序列概述..................................................23
2.2 通用的序列操作 ......................................24
2.2.1 索引..............................................24
2.2.2 切片..............................................26
2.2.3 序列相加......................................28
2.2.4 乘法..............................................28
2.2.5 成员资格......................................29
2.3 列表: Python 的主力 ..............................31
2.3.1 函数 list......................................31
2.3.2 基本的列表操作 ..........................31
2.3.3 列表方法......................................33
2.4 元组:不可修改的序列...........................38
2.5 小结 .........................................................39
2.5.1 本章介绍的新函数.......................40
2.5.2 预告..............................................40
第 3 章 使用字符串 .......................................41
3.1 字符串基本操作 ......................................41
3.2 设置字符串的格式:精简版 ...................41
3.3 设置字符串的格式:完整版 ...................43
3.3.1 替换字段名 ..................................43
3.3.2 基本转换......................................44
3.3.3 宽度、精度和千位分隔符 ...........45
3.3.4 符号、对齐和用 0 填充 ...............46
3.4 字符串方法..............................................48
3.4.1 center...........................................48
3.4.2 find ..............................................48
3.4.3 join ..............................................49
3.4.4 lower ............................................50
3.4.5 replace.........................................51
3.4.6 split ............................................51
3.4.7 strip ............................................51
3.4.8 translate .....................................52
1