- else语句
while…else语句
for…else语句
try…expect…else语句
在先前语句不执行的情况下会执行except语句
sxx=2;
while sxx>=2:
print('haha')
sxx=sxx-1
else:
print('结束了')
haha
结束了
try expect 在没有异常的的情况下会执行后面的except语句
- with语句
一些对象定义了标准的清理行为,无论系统是否成功的使用了它,一旦不需要它了,那么这个标准的清理行为就会执行。
关键词 with 语句就可以保证诸如文件之类的对象在使用完之后一定会正确的执行它的清理方法。
try:
with open('myfile.txt', 'w') as f:
for line in f:
print(line)
except OSError as error:
print('出错啦!%s' % str(error)
这样无论过程中是否会出错,文件都会从正常关闭。
今天的内容很简洁✌。