App 下载
注册
登录
|
搜索
正在搜索中...
首页
我的书架
我的主页
我的收藏
我的书评
“笨办法”学Python(第3版)
本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目
……
[ 展开全部 ]
的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。 本书结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数三个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。 Zed Shaw完善了这个堪称世上最好的Python学习系统。只要跟着学习,你就会和迄今为止数十万Zed教过的初学者一样获得成功。 在这本书中,你将通过完成52个精心设计的习题来学会Python。阅读这些习题,把习题的代码精确地写出来(禁止复制和粘贴!),修正你的错误,观察程序的运行。在这个过程中,你将了解软件是如何工作的,好的程序看起来是什么样子,怎样阅读、编写、思考代码,以及如何用专业程序员的技巧来找出并修正错误。最重要的是,你将学到下面这些编写优秀的Python软件必需的初始技能。 这本书会让你的每一分钟投入都有回报。Python是世界上最强大、最受欢迎的编程语言之一,很快你就会成为一名Python程序员。 你还可以看Zed的视频!随书附赠的DVD中包含5个多小时激情挥洒的教学内容:一部完整的Python视频教程!
[ 收起 ]
作者:[美] 泽德 A. 肖(Zed A. Shaw)
出版社:人民邮电出版社
定价:49
ISBN:711535054
给个评价
做个书摘
书摘 (21 )
评价 (1 )
习题0 准备工作1
一得阁
2015-12-24 13:39:10 摘录
刚开始看,有了书入法,我方便做笔记了。为什么要学习PYTHON呢?近来带孩子,有空。为了Android制作时的编程(如果不掌握编程语言,制作只能是按着别人套路来,无法实现自己的想法)和做数据分析(工作需要)。
这条书摘已被收藏
0
次
+1
0
分享
收藏
0
条评价
导购链接
×
做书摘
文字书摘
读图识字
至少还需要输入
10
字
保存原图片为书摘
上传图片
识别
最多输入
500
个字
上传图片
重新上传
写点笔记吧
至少还需要输入
10
字
章节(选填)
习题0 准备工作1
MacOSX1
OSX:应该看到的结果2
Windows2
Windows:应该看到的结果3
Linux4
Linux:应该看到的结果5
给新手的告诫5
习题1 第一个程序7
应该看到的结果8
附加练习10
常见问题回答11
习题2 注释和#号12
应该看到的结果12
附加练习13
常见问题回答13
习题3 数字和数学计算14
应该看到的结果15
附加练习15
常见问题回答16
习题4 变量和命名17
应该看到的结果18
附加练习18
常见问题回答18
习题5 更多的变量和打印20
应该看到的结果21
附加练习21
常见问题回答21
习题6 字符串和文本23
应该看到的结果24
附加练习24
常见问题回答24
习题7 更多打印26
应该看到的结果26
附加练习27
常见问题回答27
习题8 打印,打印28
应该看到的结果28
附加练习28
常见问题回答29
习题9 打印,打印,打印30
应该看到的结果30
附加练习31
常见问题回答31
习题10 那是什么32
应该看到的结果33
转义序列33
附加练习34
常见问题回答34
习题11 提问35
应该看到的结果36
附加练习36
常见问题回答36
习题12 提示别人37
应该看到的结果37
附加练习38
常见问题回答38
习题13 参数、解包和变量39
等一下!“特性”还有另外一个名字39
应该看到的结果40
附加练习41
常见问题回答41
习题14 提示和传递42
应该看到的结果42
附加练习43
常见问题回答43
习题15 读取文件45
应该看到的结果46
附加练习46
常见问题回答47
习题16 读写文件48
应该看到的结果49
附加练习50
常见问题回答50
习题17 更多文件操作51
应该看到的结果52
附加练习52
常见问题回答53
习题18 命名、变量、代码和函数54
应该看到的结果55
附加练习56
常见问题回答56
习题19 函数和变量57
应该看到的结果58
附加练习58
常见问题回答59
习题20 函数和文件60
应该看到的结果61
附加练习61
常见问题回答61
习题21 函数可以返回某些东西63
应该看到的结果64
附加练习64
常见问题回答65
习题22 到现在你学到了哪些东西66
学到的东西66
习题23 阅读一些代码67
习题24 更多练习68
应该看到的结果69
附加练习69
常见问题回答70
习题25 更多更多的实践71
应该看到的结果72
附加练习73
常见问题回答74
习题26 恭喜你,现在可以考试了!75
常见问题回答75
习题27 记住逻辑关系76
逻辑术语76
真值表77
常见问题回答78
习题28 布尔表达式练习79
应该看到的结果80
附加练习81
常见问题回答81
习题29 if语句82
应该看到的结果83
附加练习83
常见问题回答83
习题30 else和if84
应该看到的结果85
附加练习85
常见问题回答85
习题31 作出决定86
应该看到的结果87
附加练习87
常见问题回答87
习题32 循环和列表89
应该看到的结果90
附加练习91
常见问题回答91
习题33 while循环93
应该看到的结果94
附加练习94
常见问题回答95
习题34 访问列表的元素96
附加练习97
习题35 分支和函数98
应该看到的结果100
附加练习100
常见问题回答100
习题36 设计和调试102
if语句的规则102
循环的规则102
调试的小技巧103
家庭作业103
习题37 复习各种符号104
关键字104
数据类型105
字符串转义序列105
字符串格式化106
操作符106
阅读代码107
附加练习108
常见问题回答108
习题38 列表的操作109
应该看到的结果111
附加练习111
常见问题回答112
习题39 字典,可爱的字典113
应该看到的结果116
附加练习116
常见问题回答117
习题40 模块、类和对象118
模块和字典差不多118
类和模块差不多119
对象相当于迷你导入120
获取某样东西里包含的东西121
第一个关于类的例子121
应该看到的结果122
附加练习122
常见问题回答123
习题41 学习面向对象术语124
单词练习124
语汇练习124
混合巩固练习125
阅读测试125
练习从语言到代码127
阅读更多代码128
常见问题回答128
习题442 对象、类及从属关系129
代码写成什么样子130
关于className(object)132
附加练习132
常见问题回答133
习题43 基本的面向对象分析和设计134
简单游戏引擎的分析135
把问题写下来或者画出来135
摘录和研究关键概念135
为各种概念创建类层次结构图和
对象关系图136
编写和运行各个类137
重复和优化139
自顶向下与自底向上139
《来自Percal25号行星的哥顿人》的
代码139
应该看到的结果145
附加练习146
常见问题回答146
习题44 继承与合成147
什么是继承147
隐式继承148
显式覆盖149
在运行前或运行后替换149
三种方式组合使用151
为什么要用super()152
super()和__init__搭配使用152
合成153
继承和合成的应用场合154
附加练习154
常见问题回答155
习题45 你来制作一个游戏156
评价你的游戏156
函数的风格157
类的风格157
代码风格158
好的注释158
为你的游戏评分158
习题46 项目骨架160
Python软件包的安装160
创建骨架项目目录161
最终目录结构162
测试你的配置164
使用这个骨架164
小测验164
常见问题回答165
习题47 自动化测试166
编写测试用例166
测试指南168
应该看到的结果169
附加练习169
常见问题回答169
习题48 更复杂的用户输入170
我们的游戏语汇170
断句171
语汇元组171
扫描输入171
异常和数字171
应该测试的东西172
设计提示174
附加练习174
常见问题回答174
习题49 创建句子175
match和peek175
句子的文法176
关于异常178
应该测试的东西179
附加练习179
常见问题回答179
习题50 你的第一个网站180
安装lpthw.web180
写一个简单的“HelloWorld”项目181
会发生什么182
修正错误183
创建基本的模板文件183
附加练习185
常见问题回答186
习题51 从浏览器中获取输入187
Web的工作原理187
表单的工作原理189
创建HTML表单191
创建布局模板193
为表单撰写自动测试代码194
附加练习196
常见问题回答197
习题52 创建Web游戏198
重构习题43中的游戏198
会话和用户跟踪203
创建引擎204
期末考试207
常见问题回答208
接下来的路209
怎样学习任何一种编程语言210
老程序员的建议211
附录命令行快速入门213
简介:废话少说,命令行来也213
如何使用这个附录213
你需要发挥记忆力214
习题1准备工作214
任务214
知识点215
更多任务216
习题2路径、文件夹和目录(pwd)217
任务217
知识点218
更多任务219
习题3如果你迷失了219
任务219
知识点219
习题4创建目录(mkdir)219
任务220
知识点221
更多任务221
习题5更改目录(cd)222
任务222
知识点225
更多任务225
习题6列出目录下的内容(ls)226
任务226
知识点229
更多任务230
习题7删除路径(rmdir)230
任务230
知识点232
更多任务232
习题8在多个目录中切换
(pushd,popd)233
任务233
知识点235
更多任务235
习题9创建空文件(touch,
New-Item)235
任务236
知识点236
更多任务236
习题10复制文件(cp)237
任务237
知识点239
更多任务240
习题11移动文件(mv)240
任务240
知识点242
更多任务242
习题12查看文件内容
(less,MORE)242
任务243
知识点243
更多任务243
习题13流文件内容显示(cat)244
任务244
知识点245
更多任务245
习题14删除文件(rm)245
任务245
知识点247
更多任务247
习题15退出命令行(exit)247
任务247
知识点248
更多任务248
命令行将来的路248
UnixBash参考资料248
PowerShell参考资料249
页码(选填)
这本书已经添加了这些章节,请勾选或者新建你的书摘所属的章节
add
up
down
remove
习题0 准备工作1
MacOSX1
OSX:应该看到的结果2
Windows2
Windows:应该看到的结果3
Linux4
Linux:应该看到的结果5
给新手的告诫5
习题1 第一个程序7
应该看到的结果8
附加练习10
常见问题回答11
习题2 注释和#号12
应该看到的结果12
附加练习13
常见问题回答13
习题3 数字和数学计算14
应该看到的结果15
附加练习15
常见问题回答16
习题4 变量和命名17
应该看到的结果18
附加练习18
常见问题回答18
习题5 更多的变量和打印20
应该看到的结果21
附加练习21
常见问题回答21
习题6 字符串和文本23
应该看到的结果24
附加练习24
常见问题回答24
习题7 更多打印26
应该看到的结果26
附加练习27
常见问题回答27
习题8 打印,打印28
应该看到的结果28
附加练习28
常见问题回答29
习题9 打印,打印,打印30
应该看到的结果30
附加练习31
常见问题回答31
习题10 那是什么32
应该看到的结果33
转义序列33
附加练习34
常见问题回答34
习题11 提问35
应该看到的结果36
附加练习36
常见问题回答36
习题12 提示别人37
应该看到的结果37
附加练习38
常见问题回答38
习题13 参数、解包和变量39
等一下!“特性”还有另外一个名字39
应该看到的结果40
附加练习41
常见问题回答41
习题14 提示和传递42
应该看到的结果42
附加练习43
常见问题回答43
习题15 读取文件45
应该看到的结果46
附加练习46
常见问题回答47
习题16 读写文件48
应该看到的结果49
附加练习50
常见问题回答50
习题17 更多文件操作51
应该看到的结果52
附加练习52
常见问题回答53
习题18 命名、变量、代码和函数54
应该看到的结果55
附加练习56
常见问题回答56
习题19 函数和变量57
应该看到的结果58
附加练习58
常见问题回答59
习题20 函数和文件60
应该看到的结果61
附加练习61
常见问题回答61
习题21 函数可以返回某些东西63
应该看到的结果64
附加练习64
常见问题回答65
习题22 到现在你学到了哪些东西66
学到的东西66
习题23 阅读一些代码67
习题24 更多练习68
应该看到的结果69
附加练习69
常见问题回答70
习题25 更多更多的实践71
应该看到的结果72
附加练习73
常见问题回答74
习题26 恭喜你,现在可以考试了!75
常见问题回答75
习题27 记住逻辑关系76
逻辑术语76
真值表77
常见问题回答78
习题28 布尔表达式练习79
应该看到的结果80
附加练习81
常见问题回答81
习题29 if语句82
应该看到的结果83
附加练习83
常见问题回答83
习题30 else和if84
应该看到的结果85
附加练习85
常见问题回答85
习题31 作出决定86
应该看到的结果87
附加练习87
常见问题回答87
习题32 循环和列表89
应该看到的结果90
附加练习91
常见问题回答91
习题33 while循环93
应该看到的结果94
附加练习94
常见问题回答95
习题34 访问列表的元素96
附加练习97
习题35 分支和函数98
应该看到的结果100
附加练习100
常见问题回答100
习题36 设计和调试102
if语句的规则102
循环的规则102
调试的小技巧103
家庭作业103
习题37 复习各种符号104
关键字104
数据类型105
字符串转义序列105
字符串格式化106
操作符106
阅读代码107
附加练习108
常见问题回答108
习题38 列表的操作109
应该看到的结果111
附加练习111
常见问题回答112
习题39 字典,可爱的字典113
应该看到的结果116
附加练习116
常见问题回答117
习题40 模块、类和对象118
模块和字典差不多118
类和模块差不多119
对象相当于迷你导入120
获取某样东西里包含的东西121
第一个关于类的例子121
应该看到的结果122
附加练习122
常见问题回答123
习题41 学习面向对象术语124
单词练习124
语汇练习124
混合巩固练习125
阅读测试125
练习从语言到代码127
阅读更多代码128
常见问题回答128
习题442 对象、类及从属关系129
代码写成什么样子130
关于className(object)132
附加练习132
常见问题回答133
习题43 基本的面向对象分析和设计134
简单游戏引擎的分析135
把问题写下来或者画出来135
摘录和研究关键概念135
为各种概念创建类层次结构图和
对象关系图136
编写和运行各个类137
重复和优化139
自顶向下与自底向上139
《来自Percal25号行星的哥顿人》的
代码139
应该看到的结果145
附加练习146
常见问题回答146
习题44 继承与合成147
什么是继承147
隐式继承148
显式覆盖149
在运行前或运行后替换149
三种方式组合使用151
为什么要用super()152
super()和__init__搭配使用152
合成153
继承和合成的应用场合154
附加练习154
常见问题回答155
习题45 你来制作一个游戏156
评价你的游戏156
函数的风格157
类的风格157
代码风格158
好的注释158
为你的游戏评分158
习题46 项目骨架160
Python软件包的安装160
创建骨架项目目录161
最终目录结构162
测试你的配置164
使用这个骨架164
小测验164
常见问题回答165
习题47 自动化测试166
编写测试用例166
测试指南168
应该看到的结果169
附加练习169
常见问题回答169
习题48 更复杂的用户输入170
我们的游戏语汇170
断句171
语汇元组171
扫描输入171
异常和数字171
应该测试的东西172
设计提示174
附加练习174
常见问题回答174
习题49 创建句子175
match和peek175
句子的文法176
关于异常178
应该测试的东西179
附加练习179
常见问题回答179
习题50 你的第一个网站180
安装lpthw.web180
写一个简单的“HelloWorld”项目181
会发生什么182
修正错误183
创建基本的模板文件183
附加练习185
常见问题回答186
习题51 从浏览器中获取输入187
Web的工作原理187
表单的工作原理189
创建HTML表单191
创建布局模板193
为表单撰写自动测试代码194
附加练习196
常见问题回答197
习题52 创建Web游戏198
重构习题43中的游戏198
会话和用户跟踪203
创建引擎204
期末考试207
常见问题回答208
接下来的路209
怎样学习任何一种编程语言210
老程序员的建议211
附录命令行快速入门213
简介:废话少说,命令行来也213
如何使用这个附录213
你需要发挥记忆力214
习题1准备工作214
任务214
知识点215
更多任务216
习题2路径、文件夹和目录(pwd)217
任务217
知识点218
更多任务219
习题3如果你迷失了219
任务219
知识点219
习题4创建目录(mkdir)219
任务220
知识点221
更多任务221
习题5更改目录(cd)222
任务222
知识点225
更多任务225
习题6列出目录下的内容(ls)226
任务226
知识点229
更多任务230
习题7删除路径(rmdir)230
任务230
知识点232
更多任务232
习题8在多个目录中切换
(pushd,popd)233
任务233
知识点235
更多任务235
习题9创建空文件(touch,
New-Item)235
任务236
知识点236
更多任务236
习题10复制文件(cp)237
任务237
知识点239
更多任务240
习题11移动文件(mv)240
任务240
知识点242
更多任务242
习题12查看文件内容
(less,MORE)242
任务243
知识点243
更多任务243
习题13流文件内容显示(cat)244
任务244
知识点245
更多任务245
习题14删除文件(rm)245
任务245
知识点247
更多任务247
习题15退出命令行(exit)247
任务247
知识点248
更多任务248
命令行将来的路248
UnixBash参考资料248
PowerShell参考资料249
×
添加一个书摘本
搜索创建书摘本
搜索
正在搜索...
不对,换一下
书名
作者
出版社
备注
ISBN
*
*
×
编辑书摘
书摘
最少还需要输入
10
字
写点笔记吧
最少还需要输入
10
字
*
这条书摘是属于哪一章节的?
习题0 准备工作1
MacOSX1
OSX:应该看到的结果2
Windows2
Windows:应该看到的结果3
Linux4
Linux:应该看到的结果5
给新手的告诫5
习题1 第一个程序7
应该看到的结果8
附加练习10
常见问题回答11
习题2 注释和#号12
应该看到的结果12
附加练习13
常见问题回答13
习题3 数字和数学计算14
应该看到的结果15
附加练习15
常见问题回答16
习题4 变量和命名17
应该看到的结果18
附加练习18
常见问题回答18
习题5 更多的变量和打印20
应该看到的结果21
附加练习21
常见问题回答21
习题6 字符串和文本23
应该看到的结果24
附加练习24
常见问题回答24
习题7 更多打印26
应该看到的结果26
附加练习27
常见问题回答27
习题8 打印,打印28
应该看到的结果28
附加练习28
常见问题回答29
习题9 打印,打印,打印30
应该看到的结果30
附加练习31
常见问题回答31
习题10 那是什么32
应该看到的结果33
转义序列33
附加练习34
常见问题回答34
习题11 提问35
应该看到的结果36
附加练习36
常见问题回答36
习题12 提示别人37
应该看到的结果37
附加练习38
常见问题回答38
习题13 参数、解包和变量39
等一下!“特性”还有另外一个名字39
应该看到的结果40
附加练习41
常见问题回答41
习题14 提示和传递42
应该看到的结果42
附加练习43
常见问题回答43
习题15 读取文件45
应该看到的结果46
附加练习46
常见问题回答47
习题16 读写文件48
应该看到的结果49
附加练习50
常见问题回答50
习题17 更多文件操作51
应该看到的结果52
附加练习52
常见问题回答53
习题18 命名、变量、代码和函数54
应该看到的结果55
附加练习56
常见问题回答56
习题19 函数和变量57
应该看到的结果58
附加练习58
常见问题回答59
习题20 函数和文件60
应该看到的结果61
附加练习61
常见问题回答61
习题21 函数可以返回某些东西63
应该看到的结果64
附加练习64
常见问题回答65
习题22 到现在你学到了哪些东西66
学到的东西66
习题23 阅读一些代码67
习题24 更多练习68
应该看到的结果69
附加练习69
常见问题回答70
习题25 更多更多的实践71
应该看到的结果72
附加练习73
常见问题回答74
习题26 恭喜你,现在可以考试了!75
常见问题回答75
习题27 记住逻辑关系76
逻辑术语76
真值表77
常见问题回答78
习题28 布尔表达式练习79
应该看到的结果80
附加练习81
常见问题回答81
习题29 if语句82
应该看到的结果83
附加练习83
常见问题回答83
习题30 else和if84
应该看到的结果85
附加练习85
常见问题回答85
习题31 作出决定86
应该看到的结果87
附加练习87
常见问题回答87
习题32 循环和列表89
应该看到的结果90
附加练习91
常见问题回答91
习题33 while循环93
应该看到的结果94
附加练习94
常见问题回答95
习题34 访问列表的元素96
附加练习97
习题35 分支和函数98
应该看到的结果100
附加练习100
常见问题回答100
习题36 设计和调试102
if语句的规则102
循环的规则102
调试的小技巧103
家庭作业103
习题37 复习各种符号104
关键字104
数据类型105
字符串转义序列105
字符串格式化106
操作符106
阅读代码107
附加练习108
常见问题回答108
习题38 列表的操作109
应该看到的结果111
附加练习111
常见问题回答112
习题39 字典,可爱的字典113
应该看到的结果116
附加练习116
常见问题回答117
习题40 模块、类和对象118
模块和字典差不多118
类和模块差不多119
对象相当于迷你导入120
获取某样东西里包含的东西121
第一个关于类的例子121
应该看到的结果122
附加练习122
常见问题回答123
习题41 学习面向对象术语124
单词练习124
语汇练习124
混合巩固练习125
阅读测试125
练习从语言到代码127
阅读更多代码128
常见问题回答128
习题442 对象、类及从属关系129
代码写成什么样子130
关于className(object)132
附加练习132
常见问题回答133
习题43 基本的面向对象分析和设计134
简单游戏引擎的分析135
把问题写下来或者画出来135
摘录和研究关键概念135
为各种概念创建类层次结构图和
对象关系图136
编写和运行各个类137
重复和优化139
自顶向下与自底向上139
《来自Percal25号行星的哥顿人》的
代码139
应该看到的结果145
附加练习146
常见问题回答146
习题44 继承与合成147
什么是继承147
隐式继承148
显式覆盖149
在运行前或运行后替换149
三种方式组合使用151
为什么要用super()152
super()和__init__搭配使用152
合成153
继承和合成的应用场合154
附加练习154
常见问题回答155
习题45 你来制作一个游戏156
评价你的游戏156
函数的风格157
类的风格157
代码风格158
好的注释158
为你的游戏评分158
习题46 项目骨架160
Python软件包的安装160
创建骨架项目目录161
最终目录结构162
测试你的配置164
使用这个骨架164
小测验164
常见问题回答165
习题47 自动化测试166
编写测试用例166
测试指南168
应该看到的结果169
附加练习169
常见问题回答169
习题48 更复杂的用户输入170
我们的游戏语汇170
断句171
语汇元组171
扫描输入171
异常和数字171
应该测试的东西172
设计提示174
附加练习174
常见问题回答174
习题49 创建句子175
match和peek175
句子的文法176
关于异常178
应该测试的东西179
附加练习179
常见问题回答179
习题50 你的第一个网站180
安装lpthw.web180
写一个简单的“HelloWorld”项目181
会发生什么182
修正错误183
创建基本的模板文件183
附加练习185
常见问题回答186
习题51 从浏览器中获取输入187
Web的工作原理187
表单的工作原理189
创建HTML表单191
创建布局模板193
为表单撰写自动测试代码194
附加练习196
常见问题回答197
习题52 创建Web游戏198
重构习题43中的游戏198
会话和用户跟踪203
创建引擎204
期末考试207
常见问题回答208
接下来的路209
怎样学习任何一种编程语言210
老程序员的建议211
附录命令行快速入门213
简介:废话少说,命令行来也213
如何使用这个附录213
你需要发挥记忆力214
习题1准备工作214
任务214
知识点215
更多任务216
习题2路径、文件夹和目录(pwd)217
任务217
知识点218
更多任务219
习题3如果你迷失了219
任务219
知识点219
习题4创建目录(mkdir)219
任务220
知识点221
更多任务221
习题5更改目录(cd)222
任务222
知识点225
更多任务225
习题6列出目录下的内容(ls)226
任务226
知识点229
更多任务230
习题7删除路径(rmdir)230
任务230
知识点232
更多任务232
习题8在多个目录中切换
(pushd,popd)233
任务233
知识点235
更多任务235
习题9创建空文件(touch,
New-Item)235
任务236
知识点236
更多任务236
习题10复制文件(cp)237
任务237
知识点239
更多任务240
习题11移动文件(mv)240
任务240
知识点242
更多任务242
习题12查看文件内容
(less,MORE)242
任务243
知识点243
更多任务243
习题13流文件内容显示(cat)244
任务244
知识点245
更多任务245
习题14删除文件(rm)245
任务245
知识点247
更多任务247
习题15退出命令行(exit)247
任务247
知识点248
更多任务248
命令行将来的路248
UnixBash参考资料248
PowerShell参考资料249
*
页码
×
删除
您确定要删除吗?