## else存在的意义在于判断try语句有没有异常,有异常则else不会执行
In [2]: try:
...: print('这是一个正确示例')
...: except:
...: print('没有出错, 此行不会打印')
...: else:
...: print('try 之后继续运行')
...:
这是一个正确示例
try 之后继续运行
In [3]: try:
...: print(这是一个错误示例)
...: except:
...: print('出错了, 打印此行')
...: else:
...: print('try出错了,此行不会打印')
...:
出错了, 打印此行
finally:无论try成功与否都会执行。