1
港澳台地道味 · 食出新意思
餅乾 糕點 甜點
鳳梨酥 麻薯 沙琪瑪
蛋糕 麵包 派 銅鑼燒
餅乾 脆棒 烤饃片 酥餅
休閒 膨化 洋芋片
膨化 薯片 蝦條 點心 米果
威化 蛋捲 麻花 鍋巴
網紅零食
童年同款辣條 日韩便利店必買 茶顏悅色·超全到貨 機場限定伴手禮 春季多巴胺 抹茶限定
方便速食 泡麵 自熱火鍋
泡麵 拉麵 杯麵 即食年糕
自熱火鍋 冒菜 麻辣燙 烤冷麵
螺螄粉 方便粉絲 酸辣粉 涼皮
即食飯 八寶粥 滷蛋 代餐
八寶粥 代餐 米稀 即食甜點
拌飯 即食飯 即食粥 即食湯
醬菜 鹹菜 拌飯醬 老乾媽
開袋即食 滷蛋 罐頭
火鍋底料 廚房調味
火鍋底料
沾醬 花生醬 麻醬
乾鍋料 水煮魚 料包
湯料 鹵料包
醬油 醬汁 蠔油
白醋陳醋
辣椒醬/粉 豆瓣醬
料酒 香油 香辛大料
鹽/糖 冰糖 紅糖
調味醬 調味料 燒烤醬
沙拉醬 番茄醬 咖哩
糧油米麵 副食乾貨
米粉/線 麵條 粉絲
米 糯米 糙米
五穀雜糧 豆子
麵粉 麵點 預拌粉
食用油 橄欖油
豆皮 紫菜 海帶結 乾菜
莧皮 鴨血 豆腐 火鍋涮菜
大棗 銀耳 蓮子 枸杞
木耳 菌菇
海產 臘肉 醃味
歷史瀏覽

京東圖書
Python入门经典
商品描述
展開全部描述
Editer Recommend
全球销量逾百万册的系列图书新品,循序渐进的Python核心基础编程教程
Content Description
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python可以用于很多的领域,从科学计算到游戏开发。
《Python入门经典》是面向Python初学者的学习指南,详细介绍了Python编程基础,以及一些高级概念,如面向对象编程。全书分为24章。第1章介绍了Python的背景和安装方法。第2章到第7章介绍了一些基本的编程概念,如变量、数学运算、字符串和获取输入。第8章到第12章介绍了更高级的主题,讨论了函数、字典和面向对象编程等。第13章到第15章介绍了如何使用库和模块,以及如何创建自己的模块。第16章到第19章介绍了使用数据,如保存到文件,使用标准格式以及使用数据库。第20章和第21章尝试了标准库以外的一些项目,在这两章中,介绍了创建动态Web站点和开发游戏。这两章并不是要成为完整的课程,而是充当学习更多知识的一个起点。第22章和第23章介绍了如何正确地保存代码,以及出错的时候如何找到解决方案。第24章介绍了读者可能会接触到哪些项目,哪些资源可以帮助读者学习更多知识,以及如何更深入地融入Python社区。
《Python入门经典》内容循序渐进,逐步深入,概念和知识点讲解清楚,而且每章最后配有练习,供读者检查和巩固所学知识。《Python入门经典》适合学习Python语言和应用的初中级用户阅读和自学,也可以作为相关培训的教材。
《Python入门经典》是面向Python初学者的学习指南,详细介绍了Python编程基础,以及一些高级概念,如面向对象编程。全书分为24章。第1章介绍了Python的背景和安装方法。第2章到第7章介绍了一些基本的编程概念,如变量、数学运算、字符串和获取输入。第8章到第12章介绍了更高级的主题,讨论了函数、字典和面向对象编程等。第13章到第15章介绍了如何使用库和模块,以及如何创建自己的模块。第16章到第19章介绍了使用数据,如保存到文件,使用标准格式以及使用数据库。第20章和第21章尝试了标准库以外的一些项目,在这两章中,介绍了创建动态Web站点和开发游戏。这两章并不是要成为完整的课程,而是充当学习更多知识的一个起点。第22章和第23章介绍了如何正确地保存代码,以及出错的时候如何找到解决方案。第24章介绍了读者可能会接触到哪些项目,哪些资源可以帮助读者学习更多知识,以及如何更深入地融入Python社区。
《Python入门经典》内容循序渐进,逐步深入,概念和知识点讲解清楚,而且每章最后配有练习,供读者检查和巩固所学知识。《Python入门经典》适合学习Python语言和应用的初中级用户阅读和自学,也可以作为相关培训的教材。
Author Description
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python可以用于很多的领域,从科学计算到游戏开发。
《Python入门经典》是面向Python初学者的学习指南,详细介绍了Python编程基础,以及一些高级概念,如面向对象编程。全书分为24章。第1章介绍了Python的背景和安装方法。第2章到第7章介绍了一些基本的编程概念,如变量、数学运算、字符串和获取输入。第8章到第12章介绍了更高级的主题,讨论了函数、字典和面向对象编程等。第13章到第15章介绍了如何使用库和模块,以及如何创建自己的模块。第16章到第19章介绍了使用数据,如保存到文件,使用标准格式以及使用数据库。第20章和第21章尝试了标准库以外的一些项目,在这两章中,介绍了创建动态Web站点和开发游戏。这两章并不是要成为完整的课程,而是充当学习更多知识的一个起点。第22章和第23章介绍了如何正确地保存代码,以及出错的时候如何找到解决方案。第24章介绍了读者可能会接触到哪些项目,哪些资源可以帮助读者学习更多知识,以及如何更深入地融入Python社区。
《Python入门经典》内容循序渐进,逐步深入,概念和知识点讲解清楚,而且每章最后配有练习,供读者检查和巩固所学知识。《Python入门经典》适合学习Python语言和应用的初中级用户阅读和自学,也可以作为相关培训的教材。
《Python入门经典》是面向Python初学者的学习指南,详细介绍了Python编程基础,以及一些高级概念,如面向对象编程。全书分为24章。第1章介绍了Python的背景和安装方法。第2章到第7章介绍了一些基本的编程概念,如变量、数学运算、字符串和获取输入。第8章到第12章介绍了更高级的主题,讨论了函数、字典和面向对象编程等。第13章到第15章介绍了如何使用库和模块,以及如何创建自己的模块。第16章到第19章介绍了使用数据,如保存到文件,使用标准格式以及使用数据库。第20章和第21章尝试了标准库以外的一些项目,在这两章中,介绍了创建动态Web站点和开发游戏。这两章并不是要成为完整的课程,而是充当学习更多知识的一个起点。第22章和第23章介绍了如何正确地保存代码,以及出错的时候如何找到解决方案。第24章介绍了读者可能会接触到哪些项目,哪些资源可以帮助读者学习更多知识,以及如何更深入地融入Python社区。
《Python入门经典》内容循序渐进,逐步深入,概念和知识点讲解清楚,而且每章最后配有练习,供读者检查和巩固所学知识。《Python入门经典》适合学习Python语言和应用的初中级用户阅读和自学,也可以作为相关培训的教材。
Comments
Katie Cunningham是Cox Media Group的一位Python程序员。她是Python和开源软件的积极倡导者,并且热衷于教人们编程。她经常在PyCon等开源会议中担任演讲者,并就初学者关心的一些主题进行演讲。她还帮助在华盛顿DC地区组织PyLadies活动,这是为了增加Python社区的多样性而设计的一个活动。在这个活动中,她带领一些新手在48个学时内完成了从安装软件到编写出第一个app。
Catalogue
目录
第1章安装和运行Python1
1.1认识操作系统1
1.2在Windows上安装Python2
1.2.1安装Python3
1.2.2运行Python3
1.2.3安装文本编辑器4
1.2.4浏览文件系统4
1.3在Mac OS上安装Python6
1.3.1安装Python6
1.3.2运行Python6
1.3.3安装文本编辑器7
1.3.4浏览文件系统7
1.4小结9
1.5Q&A9
1.6作业9
1.6.1问题9
1.6.2回答9
1.6.3练习10
第2章在Python中使用数字11
2.1用变量存储信息11
2.1.1变量的类型11
2.1.2在变量中存储数字12
2.1.3命名变量13
2.1.4提示13
2.2在Python中做数学运算14
2.2.1运算符14
2.2.2运算的优先级14
2.2.3数学运算的组合类型15
2.2.4除以015
2.3比较数字16
2.4在现实世界中应用Python数学运算16
2.5小结17
2.6Q&A17
2.7作业18
2.7.1问题18
2.7.2回答18
2.7.3练习18
第3章编程中的逻辑19
3.1使用基本的if语句19
3.2创建代码块20
3.3为if添加else21
3.4用elif测试更多内容22
3.5True和False变量22
3.6使用try/except避免错误23
3.7在现实世界的问题中应用逻辑24
3.8小结25
3.9Q&A25
3.10作业26
3.10.1问题26
3.10.2回答26
3.10.3练习26
第4章在字符串中存储文本27
4.1创建字符串27
4.2打印字符串28
4.3获取有关字符串的信息28
4.4数学运算和比较运算29
4.4.1连接字符串30
4.4.2乘法30
4.4.3比较字符串30
4.4.4不适用于字符串的运算符31
4.5格式化字符串31
4.5.1用转义符控制间隔31
4.5.2删除空格32
4.5.3查找和替换文本33
4.6在现实世界中使用字符串34
4.7小结34
4.8Q&A35
4.9作业35
4.9.1问题35
4.9.2回答35
4.9.3练习36
第5章处理输入和输出37
5.1从命令行获取信息37
5.1.1提示39
5.1.2转换输入39
5.2获取密码40
5.3清理用户的输入41
5.4格式化输出41
5.5在现实世界中管理输入和输出43
5.6小结44
5.7Q&A44
5.8作业44
5.8.1问题44
5.8.2回答45
5.8.3练习45
第6章将项分组到列表中46
6.1创建列表46
6.2获取有关列表的信息48
6.3操作列表48
6.4在列表中使用数学运算49
6.5排序列表50
6.6比较列表50
6.7在现实世界中使用列表51
6.8小结52
6.9Q&A52
6.10作业52
6.10.1问题52
6.10.2回答52
6.10.3练习53
第7章使用循环重复代码54
7.1重复一定次数54
7.1.1获取数字的范围54
7.1.2命名循环变量55
7.1.3遍历列表56
7.1.4跳到下一个列表项56
7.1.5跳出循环57
7.2只有为真时重复58
7.2.1While循环58
7.2.2限循环58
7.3在现实世界中使用循环59
7.4小结60
7.5Q&A60
7.6作业61
7.6.1测验61
7.6.2回答61
7.6.3练习61
第8章创建简单的脚本63
8.1创建一个基本的函数63
8.2传递值给函数64
8.2.1设置默认值65
8.2.2返回值66
8.3函数中的变量的作用域67
8.3.1在函数内创建变量67
8.3.2参数和作用域68
8.4在函数中组织函数68
8.5传递可变数目的参数69
8.6在现实世界中使用函数70
8.7小结71
8.8Q&A71
8.9作业72
8.9.1问题72
8.9.2回答73
8.9.3练习73
第9章使用字典匹配键和值74
9.1创建字典74
9.2获取有关字典的信息76
9.3比较字典77
9.4在现实世界中使用字典77
9.5小结79
9.6Q&A79
9.7作业79
9.7.1问题79
9.7.2回答80
9.7.3练习80
第10章生成对象81
10.1面向对象编程81
10.1.1已经使用的对象82
10.1.2对象82
10.1.3术语83
10.2规划一个对象84
10.3从对象生成对象85
10.4在现实世界中使用对象86
10.5小结87
10.6Q&A87
10.7作业87
10.7.1问题87
10.7.2回答87
10.7.3练习88
第11章生成类89
11.1生成一个基类的声明89
11.2为类增加方法90
11.3创建类的实例91
11.3.1__init__()函数91
11.3.2移动和存储实例93
11.4在现实世界中使用类94
11.5小结96
11.6Q&A96
11.7作业96
11.7.1问题96
11.7.2回答96
11.7.3练习97
第12章扩展类以添加功能98
12.1内建附加功能98
12.1.1相等性99
12.1.2大于和小于100
12.1.3操作打印101
12.2类的继承102
12.2.1把类保存到一个文件中102
12.2.2子类化一个类103
12.2.3使用类104
12.3在现实世界中使用扩展类105
12.4小结107
12.5Q&A107
12.6作业107
12.6.1问题107
12.6.2回答107
12.6.3练习107
第13章使用Python的模块来添加功能109
13.1Python包109
13.2使用random模块110
13.2.1randint110
13.2.2random111
13.2.3uniform112
13.2.4choice112
13.3使用datetime模块112
13.3.1time113
13.3.2datetime113
13.4找到更多的模块114
13.5在现实世界中使用模块114
13.6小结115
13.7Q&A115
13.8作业116
13.8.1问题116
13.8.2回答116
13.8.3练习116
第14章分拆程序118
14.1为什么要分拆程序118
14.2决定如何分拆代码119
14.2.1规划分拆一个程序119
14.2.2分拆一个音乐库程序119
14.3Python查找一个程序的代码121
14.3.1通过文件目录包含模块121
14.3.2导入模块122
14.4在现实世界中分拆代码123
14.5小结125
14.6Q&A125
14.7作业125
14.7.1问题125
14.7.2回答125
14.7.3练习125
第15章为代码提供文档127
15.1好的文档的必要性127
15.2在代码中嵌入注释128
15.3用docstring说明代码129
15.4包含README文件和安装文件131
15.4.1编写安装说明132
15.4.2编写README文件133
15.5在现实世界中使用文档133
15.6小结134
15.7Q&A134
15.8作业135
15.8.1问题135
15.8.2回答135
15.8.3练习135
第16章操作程序文件136
16.1读写文件136
16.1.1从文件读取数据136
16.1.2把数据写入到文件中137
16.1.3添加数据到文件138
16.2创建文件139
16.3获取目录的信息139
16.3.1文件列表139
16.3.2在目录间移动140
16.3.3创建目录141
16.4获取文件的信息142
16.4.1文件大小142
16.4.2访问时间142
16.5在现实世界中使用文件143
16.6小结144
16.7Q&A144
16.8作业144
16.8.1问题144
16.8.2回答144
16.8.3练习145
第17章用JSON来共享信息146
17.1JSON格式146
17.2使用JSON文件148
17.2.1把JSON保存到文件中148
17.2.2把JSON打印到屏幕149
17.3把对象保存为JSON150
17.4创建定制的字典151
17.5在现实世界中使用JSON152
17.6小结155
17.7Q&A155
17.8作业155
17.8.1问题156
17.8.2回答156
17.8.3练习156
第18章把信息保存到数据库157
18.1为什么使用数据库157
18.2使用SQL和数据库交互158
18.2.1Mac OS系统中的SQLite158
18.2.2在Windows系统中安装SQLite158
18.2.3测试SQLite159
18.3创建一个数据库159
18.3.1创建一个表160
18.3.2添加数据161
18.4查询数据库162
18.5在现实世界中使用数据库163
18.6小结165
18.7Q&A165
18.8作业165
18.8.1问题166
18.8.2回答166
18.8.3练习166
第19章使用SQL从数据库获取更多信息167
19.1用WHERE进行过滤168
19.1.1判断相等性168
19.1.2判断不相等性168
19.1.3用LIKE查找相似的项169
19.1.4使用NOT LIKE去查找不相似的项170
19.1.5带大于和小于的查询170
19.2用ORDER BY排序171
19.3用DISTINCT获取唯一的项171
19.4用UPDATE修改记录172
19.5用DELETE删除记录172
19.6在现实世界中使用SQL173
19.7小结176
19.8Q&A176
19.9作业176
19.9.1问题176
19.9.2回答177
19.9.3练习177
第20章用Flask进行Web开发178
20.1什么是Flask178
20.2安装Flask179
20.2.1Windows180
20.2.2MAC181
20.3创建第一个Flask应用182
20.3.1添加另一个视图184
20.3.2添加变量184
20.4添加模板184
20.4.1使用HTML185
20.4.2创建模板186
20.4.3用Jinja添加动态内容187
20.4.4为模板添加逻辑188
20.5在现实世界中使用框架189
20.6小结190
20.7Q&A190
20.8作业190
20.8.1问题191
20.8.2回答191
20.8.3练习191
第21章用PyGame开发游戏192
21.1什么是PyGame192
21.2安装PyGame193
21.2.1Windows193
21.2.2Mac193
21.3创建屏幕194
21.3.1主程序循环194
21.3.2使用用户输入(事件)195
21.4创建形状195
21.4.1添加颜色196
21.4.2定义一个圆196
21.5在屏幕上移动物体197
21.6获取用户输入199
21.7绘制文本200
21.8在现实世界中使用PyGame201
21.9小结204
21.10Q&A204
21.11作业205
21.11.1问题205
21.11.2回答205
21.11.3练习205
第22章通过版本控制来正确地保存代码206
22.1什么是版本控制206
22.1.1为什么版本控制很重要206
22.1.2版本控制是如何工作的207
22.2使用Git和GitHub进行版本控制208
22.2.1加入GitHub208
22.2.2GitHub快速教程208
22.2.3安装Git209
22.3管理仓库中的代码209
22.3.1创建一个仓库209
22.3.2签出仓库210
22.3.3向仓库中添加项210
22.3.4推送到远程的仓库211
22.3.5获取更新212
22.4用分支做实验性更改213
22.4.1创建分支213
22.4.2合并分支214
22.5决定哪些内容不推送215
22.6小结215
22.7Q&A216
22.8作业216
22.8.1问题216
22.8.2回答216
22.8.3练习216
第23章修复问题代码218
23.1当代码中有了Bug218
23.2用traceback来找到错误219
23.3用pdb调试器查找错误220
23.4通过互联网查询解决方案222
23.5尝试一个修复223
23.6寻求外部支持223
23.6.1互联网中继聊天223
23.6.2本地用户组225
23.6.3邮件列表225
23.7小结225
23.8Q&A225
23.9作业226
23.9.1问题226
23.9.2回答226
23.9.3练习226
第24章学习Python的下一步227
24.1感兴趣的项目227
24.1.1创建Web站点和Web应用程序227
24.1.2创建桌面应用228
24.1.3创建Android和iOS应用程序229
24.1.4游戏开发竞赛229
24.1.5科学和数学中的Python229
24.1.6创造更好的工作环境229
24.2参加会议230
24.3使用Linux230
24.4为Python做贡献231
24.5为其他的项目贡献231
24.6学习另一种语言232
24.7展望Python 3232
24.8推荐阅读232
24.9推荐的Web站点233
24.10小结233
24.11Q&A233
24.12作业234
24.12.1问题234
24.12.2回答234
24.12.3练习234
第1章安装和运行Python1
1.1认识操作系统1
1.2在Windows上安装Python2
1.2.1安装Python3
1.2.2运行Python3
1.2.3安装文本编辑器4
1.2.4浏览文件系统4
1.3在Mac OS上安装Python6
1.3.1安装Python6
1.3.2运行Python6
1.3.3安装文本编辑器7
1.3.4浏览文件系统7
1.4小结9
1.5Q&A9
1.6作业9
1.6.1问题9
1.6.2回答9
1.6.3练习10
第2章在Python中使用数字11
2.1用变量存储信息11
2.1.1变量的类型11
2.1.2在变量中存储数字12
2.1.3命名变量13
2.1.4提示13
2.2在Python中做数学运算14
2.2.1运算符14
2.2.2运算的优先级14
2.2.3数学运算的组合类型15
2.2.4除以015
2.3比较数字16
2.4在现实世界中应用Python数学运算16
2.5小结17
2.6Q&A17
2.7作业18
2.7.1问题18
2.7.2回答18
2.7.3练习18
第3章编程中的逻辑19
3.1使用基本的if语句19
3.2创建代码块20
3.3为if添加else21
3.4用elif测试更多内容22
3.5True和False变量22
3.6使用try/except避免错误23
3.7在现实世界的问题中应用逻辑24
3.8小结25
3.9Q&A25
3.10作业26
3.10.1问题26
3.10.2回答26
3.10.3练习26
第4章在字符串中存储文本27
4.1创建字符串27
4.2打印字符串28
4.3获取有关字符串的信息28
4.4数学运算和比较运算29
4.4.1连接字符串30
4.4.2乘法30
4.4.3比较字符串30
4.4.4不适用于字符串的运算符31
4.5格式化字符串31
4.5.1用转义符控制间隔31
4.5.2删除空格32
4.5.3查找和替换文本33
4.6在现实世界中使用字符串34
4.7小结34
4.8Q&A35
4.9作业35
4.9.1问题35
4.9.2回答35
4.9.3练习36
第5章处理输入和输出37
5.1从命令行获取信息37
5.1.1提示39
5.1.2转换输入39
5.2获取密码40
5.3清理用户的输入41
5.4格式化输出41
5.5在现实世界中管理输入和输出43
5.6小结44
5.7Q&A44
5.8作业44
5.8.1问题44
5.8.2回答45
5.8.3练习45
第6章将项分组到列表中46
6.1创建列表46
6.2获取有关列表的信息48
6.3操作列表48
6.4在列表中使用数学运算49
6.5排序列表50
6.6比较列表50
6.7在现实世界中使用列表51
6.8小结52
6.9Q&A52
6.10作业52
6.10.1问题52
6.10.2回答52
6.10.3练习53
第7章使用循环重复代码54
7.1重复一定次数54
7.1.1获取数字的范围54
7.1.2命名循环变量55
7.1.3遍历列表56
7.1.4跳到下一个列表项56
7.1.5跳出循环57
7.2只有为真时重复58
7.2.1While循环58
7.2.2限循环58
7.3在现实世界中使用循环59
7.4小结60
7.5Q&A60
7.6作业61
7.6.1测验61
7.6.2回答61
7.6.3练习61
第8章创建简单的脚本63
8.1创建一个基本的函数63
8.2传递值给函数64
8.2.1设置默认值65
8.2.2返回值66
8.3函数中的变量的作用域67
8.3.1在函数内创建变量67
8.3.2参数和作用域68
8.4在函数中组织函数68
8.5传递可变数目的参数69
8.6在现实世界中使用函数70
8.7小结71
8.8Q&A71
8.9作业72
8.9.1问题72
8.9.2回答73
8.9.3练习73
第9章使用字典匹配键和值74
9.1创建字典74
9.2获取有关字典的信息76
9.3比较字典77
9.4在现实世界中使用字典77
9.5小结79
9.6Q&A79
9.7作业79
9.7.1问题79
9.7.2回答80
9.7.3练习80
第10章生成对象81
10.1面向对象编程81
10.1.1已经使用的对象82
10.1.2对象82
10.1.3术语83
10.2规划一个对象84
10.3从对象生成对象85
10.4在现实世界中使用对象86
10.5小结87
10.6Q&A87
10.7作业87
10.7.1问题87
10.7.2回答87
10.7.3练习88
第11章生成类89
11.1生成一个基类的声明89
11.2为类增加方法90
11.3创建类的实例91
11.3.1__init__()函数91
11.3.2移动和存储实例93
11.4在现实世界中使用类94
11.5小结96
11.6Q&A96
11.7作业96
11.7.1问题96
11.7.2回答96
11.7.3练习97
第12章扩展类以添加功能98
12.1内建附加功能98
12.1.1相等性99
12.1.2大于和小于100
12.1.3操作打印101
12.2类的继承102
12.2.1把类保存到一个文件中102
12.2.2子类化一个类103
12.2.3使用类104
12.3在现实世界中使用扩展类105
12.4小结107
12.5Q&A107
12.6作业107
12.6.1问题107
12.6.2回答107
12.6.3练习107
第13章使用Python的模块来添加功能109
13.1Python包109
13.2使用random模块110
13.2.1randint110
13.2.2random111
13.2.3uniform112
13.2.4choice112
13.3使用datetime模块112
13.3.1time113
13.3.2datetime113
13.4找到更多的模块114
13.5在现实世界中使用模块114
13.6小结115
13.7Q&A115
13.8作业116
13.8.1问题116
13.8.2回答116
13.8.3练习116
第14章分拆程序118
14.1为什么要分拆程序118
14.2决定如何分拆代码119
14.2.1规划分拆一个程序119
14.2.2分拆一个音乐库程序119
14.3Python查找一个程序的代码121
14.3.1通过文件目录包含模块121
14.3.2导入模块122
14.4在现实世界中分拆代码123
14.5小结125
14.6Q&A125
14.7作业125
14.7.1问题125
14.7.2回答125
14.7.3练习125
第15章为代码提供文档127
15.1好的文档的必要性127
15.2在代码中嵌入注释128
15.3用docstring说明代码129
15.4包含README文件和安装文件131
15.4.1编写安装说明132
15.4.2编写README文件133
15.5在现实世界中使用文档133
15.6小结134
15.7Q&A134
15.8作业135
15.8.1问题135
15.8.2回答135
15.8.3练习135
第16章操作程序文件136
16.1读写文件136
16.1.1从文件读取数据136
16.1.2把数据写入到文件中137
16.1.3添加数据到文件138
16.2创建文件139
16.3获取目录的信息139
16.3.1文件列表139
16.3.2在目录间移动140
16.3.3创建目录141
16.4获取文件的信息142
16.4.1文件大小142
16.4.2访问时间142
16.5在现实世界中使用文件143
16.6小结144
16.7Q&A144
16.8作业144
16.8.1问题144
16.8.2回答144
16.8.3练习145
第17章用JSON来共享信息146
17.1JSON格式146
17.2使用JSON文件148
17.2.1把JSON保存到文件中148
17.2.2把JSON打印到屏幕149
17.3把对象保存为JSON150
17.4创建定制的字典151
17.5在现实世界中使用JSON152
17.6小结155
17.7Q&A155
17.8作业155
17.8.1问题156
17.8.2回答156
17.8.3练习156
第18章把信息保存到数据库157
18.1为什么使用数据库157
18.2使用SQL和数据库交互158
18.2.1Mac OS系统中的SQLite158
18.2.2在Windows系统中安装SQLite158
18.2.3测试SQLite159
18.3创建一个数据库159
18.3.1创建一个表160
18.3.2添加数据161
18.4查询数据库162
18.5在现实世界中使用数据库163
18.6小结165
18.7Q&A165
18.8作业165
18.8.1问题166
18.8.2回答166
18.8.3练习166
第19章使用SQL从数据库获取更多信息167
19.1用WHERE进行过滤168
19.1.1判断相等性168
19.1.2判断不相等性168
19.1.3用LIKE查找相似的项169
19.1.4使用NOT LIKE去查找不相似的项170
19.1.5带大于和小于的查询170
19.2用ORDER BY排序171
19.3用DISTINCT获取唯一的项171
19.4用UPDATE修改记录172
19.5用DELETE删除记录172
19.6在现实世界中使用SQL173
19.7小结176
19.8Q&A176
19.9作业176
19.9.1问题176
19.9.2回答177
19.9.3练习177
第20章用Flask进行Web开发178
20.1什么是Flask178
20.2安装Flask179
20.2.1Windows180
20.2.2MAC181
20.3创建第一个Flask应用182
20.3.1添加另一个视图184
20.3.2添加变量184
20.4添加模板184
20.4.1使用HTML185
20.4.2创建模板186
20.4.3用Jinja添加动态内容187
20.4.4为模板添加逻辑188
20.5在现实世界中使用框架189
20.6小结190
20.7Q&A190
20.8作业190
20.8.1问题191
20.8.2回答191
20.8.3练习191
第21章用PyGame开发游戏192
21.1什么是PyGame192
21.2安装PyGame193
21.2.1Windows193
21.2.2Mac193
21.3创建屏幕194
21.3.1主程序循环194
21.3.2使用用户输入(事件)195
21.4创建形状195
21.4.1添加颜色196
21.4.2定义一个圆196
21.5在屏幕上移动物体197
21.6获取用户输入199
21.7绘制文本200
21.8在现实世界中使用PyGame201
21.9小结204
21.10Q&A204
21.11作业205
21.11.1问题205
21.11.2回答205
21.11.3练习205
第22章通过版本控制来正确地保存代码206
22.1什么是版本控制206
22.1.1为什么版本控制很重要206
22.1.2版本控制是如何工作的207
22.2使用Git和GitHub进行版本控制208
22.2.1加入GitHub208
22.2.2GitHub快速教程208
22.2.3安装Git209
22.3管理仓库中的代码209
22.3.1创建一个仓库209
22.3.2签出仓库210
22.3.3向仓库中添加项210
22.3.4推送到远程的仓库211
22.3.5获取更新212
22.4用分支做实验性更改213
22.4.1创建分支213
22.4.2合并分支214
22.5决定哪些内容不推送215
22.6小结215
22.7Q&A216
22.8作业216
22.8.1问题216
22.8.2回答216
22.8.3练习216
第23章修复问题代码218
23.1当代码中有了Bug218
23.2用traceback来找到错误219
23.3用pdb调试器查找错误220
23.4通过互联网查询解决方案222
23.5尝试一个修复223
23.6寻求外部支持223
23.6.1互联网中继聊天223
23.6.2本地用户组225
23.6.3邮件列表225
23.7小结225
23.8Q&A225
23.9作业226
23.9.1问题226
23.9.2回答226
23.9.3练习226
第24章学习Python的下一步227
24.1感兴趣的项目227
24.1.1创建Web站点和Web应用程序227
24.1.2创建桌面应用228
24.1.3创建Android和iOS应用程序229
24.1.4游戏开发竞赛229
24.1.5科学和数学中的Python229
24.1.6创造更好的工作环境229
24.2参加会议230
24.3使用Linux230
24.4为Python做贡献231
24.5为其他的项目贡献231
24.6学习另一种语言232
24.7展望Python 3232
24.8推荐阅读232
24.9推荐的Web站点233
24.10小结233
24.11Q&A233
24.12作业234
24.12.1问题234
24.12.2回答234
24.12.3练习234
規格參數
品牌 | 京東圖書 |
品牌屬地 | 中國 |
免責聲明
產品價格、包裝、規格等資訊如有調整,恕不另行通知。我們盡量做到及時更新產品資訊,但請以收到實物為準。使用產品前,請始終閱讀產品隨附的標籤、警告及說明。
查看詳情
商品有效期
為您推薦
Low Price
ITO
4種選擇
日本ITO艾特柔 一次性潔面棉柔巾 日本美容院專用柔膚洗臉巾 250g*3 加厚加大升級 乾濕兩用 【全美超低價】新包裝隨機發貨
5.0
(466)
$2.76/件 · 3件
Low Price
4.9
(167)
-41%
矢之作
3種選擇
日本YANOSAKU矢之作 日式錘紋不銹鋼雪平鍋 一人食蒸煮兩用小奶鍋 18cm 附蒸氣機 燃氣電磁爐通用
4.7
(133)
-28%
飽飽量販
5種選擇
飽飽量販TOASTIQUE 海苔肉鬆夾心岩烤薄切吐司 8枚入 440g 【微波加熱10s巨巨好吃】【營養早餐麵包】【線上獨家】
4.9
(40)
-26%
FineToday
5種選擇
日本SHISEIDO資生堂 FINO 高效浸透修復髮膜 免蒸美容液髮膜 230g @COSME大賞第一位 燙染救星 新舊版本隨機發貨
4.8
(962)
Low Price
敷爾佳
27種選擇
VOOLGA敷爾佳 白膜醫用透明質酸鈉修復貼醫用敷料 面部術後修復舒緩去紅 5片裝 醫美面膜NO.1 (新舊包裝隨機發貨)
4.9
(279)
Low Price
SHISEIDO資生堂
19種選擇
日本SHISEIDO資生堂 ANESSA安耐曬安熱沙 小金瓶金燦倍護防曬乳 防水防汗越熱越耐曬 SPF50+·PA++++ 60ml
4.9
(82)
-63%
鮑師傅
6種選擇
鮑師傅 椰棗泥軟酥 傳統老式點心 18枚 360g【全美超低價】【酸甜軟糯 神仙糕點】【新鮮短保】【亞米獨家】
4.7
(23)
Hot
-29%
BIODANCE
13種選擇
韓國BIODANCE 粉紅膠原蛋白水光煥發凝膠面膜 熬夜睡眠面膜 34g*4片 需敷3小時可過夜 【OY&化解1位】不同版隨機發
4.6
(33)
訂閱成功!
您的郵箱將很快會收到一封郵件
您的郵箱 :

下載亞米應用
意見反饋
分享您的感受,幫助更多用戶做出選擇。
撰寫評論