| 作 者: | 丁艳辉 |
| 出版社: | 电子工业出版社 |
| 丛编项: | |
| 版权说明: | 本书为出版图书,暂不支持在线阅读,请支持正版图书 |
| 标 签: | 暂缺 |
| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第 1 章 Python 简介 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.1
1.1 编程思维 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.1
1.2 Python 发展历史 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.2
1.2.1 Python 简介 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.2
1.2.2 Python 的特点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.3
1.3 课程辅助平台介绍 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.4
第 2 章 编写第一个程序 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.5
2.1 入门实例――Hello World! ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.5
2.1.1 安装 Python 3.x 版本 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????.5
2.1.2 交互模式 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.6
2.1.3 脚本模式 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.7
2.2 相关知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????10
2.3 整章知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????12
2.4 进阶实例 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????18
2.5 小结 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????18
第 3 章 基本数据类型 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????19
3.1 入门实例――年龄计算器 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????19
3.2 相关知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????20
3.3 基本数据类型知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????21
3.4 进阶实例 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????37
3.5 小结 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????38
第 4 章 选择结构 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????39
4.1 入门实例――数字比大小游戏 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????39
4.2 相关知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????40
4.3 选择结构知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????42
4.4 进阶实例 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????49
4.5 小结 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????52
第 5 章 循环结构 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????53
5.1 入门实例――“石头 - 剪刀 - 布”游戏升级版 ??????????????????????????????????????????????????????????????????????53
5.2 相关知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????55
5.3 循环结构知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????56
5.4 进阶实例 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????68
5.5 小结 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????72
第 6 章 函数 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????73
6.1 入门实例――计算任意整数的阶乘 ??????????????????????????????????????????????????????????????????????????????????????????????????73
6.2 相关知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????75
6.3 函数知识点 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????77
6.4 进阶实例 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????93
6.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.100
第 7 章 海龟绘图 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.101
7.1 入门实例――第一只海龟 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.101
7.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.102
7.3 海龟绘图知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.103
7.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.111
7.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.115
第 8 章 列表 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.116
8.1 入门实例――彩虹的颜色 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.116
8.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.117
8.3 列表知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.118
8.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.124
8.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.125
第 9 章 元组 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.126
9.1 入门实例――学生信息 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.126
9.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.126
9.3 元组知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.127
9.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.131
9.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.131
第 10 章 字典 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.132
10.1 入门实例――电话号码簿 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????.132
10.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.133
10.3 字典知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.133
10.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.137
10.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.142
第 11 章 模块 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.143
11.1 入门实例――计算机随机选择“石头”“剪刀”“布” ??????????????????????????????????????????????.143
11.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.144
11.3 模块知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.144
11.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.152
11.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.153
第 12 章 文件操作 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.154
12.1 入门实例――读取文字迷宫 ??????????????????????????????????????????????????????????????????????????????????????????????????????????.154
12.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.156
12.3 文件操作知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.157
12.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.166
12.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.166
第 13 章 类和对象 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.167
13.1 入门实例――汽车类 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.167
13.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.168
13.3 类和对象知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.171
13.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.176
13.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.179
第 14 章 Python 操作数据库 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.180
14.1 入门实例――创建一张关系表 ????????????????????????????????????????????????????????????????????????????????????????????????????.180
14.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.181
14.3 Python 操作数据库知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????.182
14.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.189
14.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.197
第 15 章 GUI 编程 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.198
15.1 入门实例――第一个窗口程序 ????????????????????????????????????????????????????????????????????????????????????????????????????.198
15.2 相关知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.199
15.3 GUI 编程知识点 ????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.200
15.4 进阶实例 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.207
15.5 小结 ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????.209