- 28
- 0
- 约2.06千字
- 约 10页
- 2017-09-22 发布于江西
- 举报
6. 输入输出
6.1 设计输出格式
输出值的方法:表达式语句、print语句和write()方法。
想要对输入字符串格式做一些复杂的控制,有两种方法。第一,控制整个字符串,使用字符切割和联接操作创建任意输出形式。第二,使用%操作符和字符串作为左参数。%操作符将左参数解释为类似于sprintf()风格的格式字符串,并作用于右参数,从操作中返回格式化的字符串。
for arg in sys.argv[1:]:
try:
f = open(arg, r)
except IOError:
print cannot open, arg
else:
print arg, has, len(f.readlines()), lines
f.close()
使用else子句比在try子句中附加代码要好,因为这样可以避免try…catch意外的截获本来不属于它们保护的那些代码抛出的异常。
发生异常时,可能会有一个附属值,作为异常的参数存在。这个参数是否存在、是什么类型,依赖于异常的类型。
在异常名(或元组)之后,也可以为except子句指定一个变量。这个变量绑定于一个异常实例,它存储在instance.args的参数中。为了方便起见,异常实例定义了__getitem__和__str__,这样就可以直接访问打印参数
您可能关注的文档
最近下载
- 朗宏氧化锆.pdf VIP
- TCHES水库放空工程技术导则.pdf
- 1.新版团校入团培训考试必备200题题库(含答案).pdf
- 神奇动物在哪里电影剧本-j k rowling添加.pdf VIP
- 部编版六年级下册道德与法治3.学会反思第一课时课件.pptx VIP
- 第3课 学会反思 第一课时 课件 部编版六年级下册道德与法治.ppt VIP
- 部编版道德与法治六年级上册第3课学会反思课件第一课时.ppt VIP
- 人教部编版道德与法治六年级下册第3课《学会反思》第一课时公开课一等奖创新教案.docx VIP
- 财产保全申请书(诉前 诉中,附担保材料要求).docx VIP
- AP宏观经济学 2009年真题 附答案和评分标准 AP Macroeconomics 2009 Real Exam with Answers and Scoring Guidelines.pdf VIP
原创力文档

文档评论(0)