else 与 ifelse连用,进行分支判断在异常处理中elsefor else for i in range(1,13): i=i*i else: print('a') 当for中的的语句自动退出后会执行else中的语句 4.try....except...else如果没异常就执行else中的内容 with 上下文管理器,有__enter__()和__exit__()两个方法,运行with中的语句,结果抛给as后的变量