小程序3:读入文件并打印出来,如果不存在则提示错误信息

实现代码如下:

 

注意:

1、字符串格式化

  print (‘'I'm %s. I'm %d year old ' % ('zhu',24)) 为模板。%s为第一个格式符,表示一个字符串。%d为第二个格式符,表示一个整数。(‘zhu’,24)的两个元素分别替换%s和%d的值

  print ("I'm %(name)s. I'm %(age)d year old" % {'name':'zhu',‘age’:24})  用字典来传递真实值。对两个格式符进行了命名。命名使用()括起来。每个命名对应词典的一个key

2、异常

   一个try语句块中可以抛出多个异常try,,except,,except

  else字句,如果try块中没有引发异常,else子句就会被执行

  finally子句,不论try子句中是否发生异常,finally子句肯定会被执行;finally子句常用在程序的最后关闭文件或网络套接字

 

原文地址:https://www.cnblogs.com/zzfighting/p/5615146.html