《笨方法学python》习题 50: 你的第一个网站,我运行总是失败,请教各位

笨办法学 Python (第三版)_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
笨办法学 Python (第三版)
上传于||文档简介
&&P​y​t​h​o​n​ ​学​习​方​法
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,查找使用更方便
还剩159页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢《笨办法学 Python》(Learn Python The Hard Way)是 Zed Shaw 编写的一本 Python 入门书籍。适合对计算机了解不多,没有学过编程,但对编程感兴趣的朋友学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整 项目的实现。也许读完这本书并不意味着你已经学会了编程,但至少你会对编程语言以及编程这个行业有一个初步的了解。笔者认为本书区别于其它入门书籍的特点如下:
注重实践。本书提供了足够的练习代码,如果你完成了所有的练习(包括加分习题),那你已经写了上万行的代码。要知道很多职业程序员一年也就写几万行代码而已。
注重能力培养。除了原序言提到的&读和写&、&注重细节&、以及&发现不同&这样的基本能力以外,本书还培养了读者自己专研问题和寻求答案的能力。
注重好习惯的养成。本书详细地讲解了怎样写出好的代码、好的注释、好的项目。这会让你在后续的学习中少走很多弯路。本
书结构非常简单,其实就是 52 个习题而已。其中 26 个覆盖了输入输出、变量、以及函数三个课题,另外 26
个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试、以及项目的实现等。每一章节的格式基本都是一样的,以代码练习题开始,读者照着说明
编写代码(不允许复制粘贴),运行并检查结果,然后再做一下加分习题就可以了。当然如果你觉得加分习题对你来说有点难,你也可以暂时跳过,以后再完成也没
关系。另外阅读本书还需要你有一定的英文能力。其实学编程不懂英语是很吃亏的,毕竟编程语言都是基于英语,而编程社群的主要交流方式也是
英语。不会英语的人在编程界可能就只好当二等公民了。本书的翻译尽量保留了所有的英文专业词汇(可能会有中文说明),而且遵照 Zed
的建议,代码及答案部分没有翻译成中文,读者看到不懂的地方,请自己查字典解决。如果你对自己的英文能力比较有信心,译者强烈推荐你直接去下载阅读英文原版。这本书代码较多,文字内容较少,因此英文原版的阅读理解也比较容易。LPTHW
的风格和别的书差异很大。它没有像一般的入门书籍一样通过讨好读者以激发读者兴趣,而是直截了当地告诉你你需要做什么,需要注意什么。这种风格可能会让人
觉得枯燥乏味,读者姑且把这也当做 Hard Way 的一部分把。所以如果你觉得有些看不下去,Zed 推荐你看下面两本书:
How To Think Like A Computer Scientist
A Byte Of Python 这本书有 中译版原书版权为 Zed Shaw 所,译文版权为 Zed Shaw 和译者共有。译文遵循原书的版权 规定:只允许完整转载,禁止商业用途。图书提纲
前言:笨办法更简单
习题 0: 准备工作
习题 1: 第一个程序
习题 2: 注释和井号
习题 3: 数字和数学计算
习题 4: 变量(variable)和命名
习题 5: 更多的变量和打印
习题 6: 字符串(string)和文本
习题 7: 更多打印
习题 8: 打印,打印
习题 9: 打印,打印,打印
习题 10: 那是什么?
习题 11: 提问
习题 12: 提示别人
习题 13: 参数、解包、变量
习题 14: 提示和传递
习题 15: 读取文件
习题 16: 读写文件
习题 17: 更多文件操作
习题 18: 命名、变量、代码、函数
习题 19: 函数和变量
习题 20: 函数和文件
习题 21: 函数可以返回东西
习题 22: 到现在你学到了哪些东西?
习题 23: 读代码
习题 24: 更多练习
习题 25: 更多更多的练习
习题 26: 恭喜你,现在可以考试了!
习题 27: 记住逻辑关系
习题 28: 布尔表达式练习
习题 29: 如果(if)
习题 30: Else 和 If
习题 31: 作出决定
习题 32: 循环和列表
习题 33: While 循环
习题 34: 访问列表的元素
习题 35: 分支和函数
习题 36: 设计和调试
习题 37: 复习各种符号
习题 38: 阅读代码
习题 39: 列表的操作
习题 40: 字典, 可爱的字典
习题 41: 持剑的熊,密室
习题 42: 物以类聚
习题 43: 你来制作一个游戏
习题 44: 给你的游戏打分
习题 45: 对象、类、以及从属关系
习题 46: 一个项目骨架
练习 47: 自动化测试
习题 48: 更复杂的用户输入
习题 49: 创建句子
习题 50: 你的第一项工作任务
习题 51: 评审你的游戏
习题 52: 把你会的教给别人
老程序员的建议
阅读(...) 评论()温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!&&|&&
LOFTER精选
网易考拉推荐
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
字符串格式化操作符(%)只适用于字符串类型,非常类似于C 语言里面的printf()函数的字符串格式化,甚至所用的符号都一样,都用百分号(%),并且支持所有printf()式的格式化操作。语法如下:format_string % string_to_convertformat_string为格式标记字符串,形式为“%cdoe”;string_to_convert 为要格式化的字符串,如果是两个以上,则需要用小括号括起来。字符串格式化符号格式化符号说明%c转换成字符(ASCII 码值,或者长度为一的字符串)%r优先用repr()函数进行字符串转换(Python2.0新增)%s优先用str()函数进行字符串转换%d / %i&转成有符号十进制数%u转成无符号十进制数%o转成无符号八进制数%x&/ %X(Unsigned)转成无符号十六进制数(x / X 代表转换后的十六进制字符的大小写)%e / %E转成科学计数法(e / E控制输出e / E)%f / %F转成浮点数(小数部分自然截断)%g / %G%e和%f / %E和%F 的简写%%输出%
用微信&&“扫一扫”
将文章分享到朋友圈。
用易信&&“扫一扫”
将文章分享到朋友圈。
历史上的今天
在LOFTER的更多文章
loftPermalink:'',
id:'fks_',
blogTitle:'笨方法学python 习题4',
blogAbstract:'加分题3字符串格式化操作符(%)只适用于字符串类型,非常类似于C 语言里面的printf()函数的字符串格式化,甚至所用的符号都一样,都用百分号(%),并且支持所有printf()式的格式化操作。语法如下:format_string % string_to_convert',
blogTag:'',
blogUrl:'blog/static/3',
isPublished:1,
istop:false,
modifyTime:0,
publishTime:3,
permalink:'blog/static/3',
commentCount:0,
mainCommentCount:0,
recommendCount:0,
bsrk:-100,
publisherId:0,
recomBlogHome:false,
currentRecomBlog:false,
attachmentsFileIds:[],
groupInfo:{},
friendstatus:'none',
followstatus:'unFollow',
pubSucc:'',
visitorProvince:'',
visitorCity:'',
visitorNewUser:false,
postAddInfo:{},
mset:'000',
remindgoodnightblog:false,
isBlackVisitor:false,
isShowYodaoAd:false,
hostIntro:'',
selfRecomBlogCount:'0',
lofter_single:''
{list a as x}
{if x.moveFrom=='wap'}
{elseif x.moveFrom=='iphone'}
{elseif x.moveFrom=='android'}
{elseif x.moveFrom=='mobile'}
${a.selfIntro|escape}{if great260}${suplement}{/if}
{list a as x}
推荐过这篇日志的人:
{list a as x}
{if !!b&&b.length>0}
他们还推荐了:
{list b as y}
转载记录:
{list d as x}
{list a as x}
{list a as x}
{list a as x}
{list a as x}
{if x_index>4}{break}{/if}
${fn2(x.publishTime,'yyyy-MM-dd HH:mm:ss')}
{list a as x}
{if !!(blogDetail.preBlogPermalink)}
{if !!(blogDetail.nextBlogPermalink)}
{list a as x}
{if defined('newslist')&&newslist.length>0}
{list newslist as x}
{if x_index>7}{break}{/if}
{list a as x}
{var first_option =}
{list x.voteDetailList as voteToOption}
{if voteToOption==1}
{if first_option==false},{/if}&&“${b[voteToOption_index]}”&&
{if (x.role!="-1") },“我是${c[x.role]}”&&{/if}
&&&&&&&&${fn1(x.voteTime)}
{if x.userName==''}{/if}
网易公司版权所有&&
{list x.l as y}
{if defined('wl')}
{list wl as x}{/list}

我要回帖

 

随机推荐