基 础 篇
第1章 Python语言概述 2
1.1 Python语言简介 2
1.2 安装与运行Python环境 3
1.2.1 安装Python 4
1.2.2 运行Python 4
1.3 Python开发环境IDLE简介 5
1.3.1 IDLE的启动 5
1.3.2 利用IDLE创建Python程序 6
1.3.3 IDLE常用编辑功能 6
1.3.4 在IDLE中运行和调试
Python程序 7
1.4 Python基本输入/输出 8
1.4.1 Python基本输入 8
1.4.2 Python基本输出 9
1.5 Python代码规范 10
1.6 使用帮助 11
习题 12
第2章 Python语法基础 13
2.1 Python数据类型 13
2.1.1 数值类型 13
2.1.2 字符串 13
2.1.3 布尔类型 15
2.1.4 空值 16
2.1.5 Python类型转换 16
2.2 常量和变量 17
2.2.1 变量 17
2.2.2 常量 19
2.3 运算符与表达式 19
2.3.1 运算符 19
2.3.2 表达式 24
2.4 序列的数据结构 25
2.4.1 列表 25
2.4.2 元组 28
2.4.3 字典 30
2.4.4 集合 33
习题 34
第3章 Python控制语句 35
3.1 选择结构 35
3.1.1 if语句 35
3.1.2 if…else语句 36
3.1.3 if…elif…else语句 37
3.1.4 pass语句 39
3.2 循环结构 39
3.2.1 while语句 39
3.2.2 for语句 41
3.2.3 continue和break语句 43
3.2.4 循环嵌套 44
3.2.5 列表生成式 46
3.3 游戏初步——猜单词游戏 47
习题 49
第4章 Python函数与模块 50
4.1 函数的定义和使用 50
4.1.1 函数的定义 50
4.1.2 函数的使用 51
4.1.3 lambda表达式 52
4.1.4 函数的返回值 53
4.2 函数参数 54
4.2.1 函数形参和实参的区别 54
4.2.2 参数的传递 54
4.2.3 函数参数的类型 57
4.2.4 变量的作用域 59</