python跳出多重循环的常用方法
2016-11-25 16:47
267 查看
方法1:自定义异常[python] viewplain copyprint?# -*- coding:utf-8 -*-"""功能:python跳出循环"""# 方法1:自定义异常class Getoutofloop(Exception):passtry:for i in range(5):for j in range(5):if i == j == 2:raise Getoutofloop()else:print i, '----', jexcept Getoutofloop:pass方法2:将循环封装为函数,return[python] viewplain copyprint?# -*- coding:utf-8 -*-"""功能:python跳出循环"""# 方法2:封装为函数,returndef test():for i in range(5):for j in range(5):if i == j == 2:returnelse:print i, '----', jtest()方法3:用for...else...语句[python] viewplain copyprint?# -*- coding:utf-8 -*-"""功能:python跳出循环"""# 方法3:for...else...用法,用于跳出指定循环层for i in range(5):for j in range(5):for k in range(5):if i == j == k == 3:breakelse:print i, '----', j, '----', kelse: # else1continuebreak # break1else: # else2continuebreak # break2
方法4:加标志flag,不赘述
相关文章推荐
- Python跳出多重循环的方法
- Python跳出多重循环的方法
- JAVA跳出多重循环的三种方法
- Python 跳出多重循环
- 跳出多重循环的方法(摘自社区)
- python跳出多重循环
- C语言跳出多重循环方法
- java中跳出多重循环的方法
- java中如何跳出多重循环,方法不止break一种
- 关于js的break不能跳出多重循环的解决方法。
- P-1.5 Python跳出多层循环的方法
- 跳出多重循环的通用方法
- 跳出多重循环的方法
- 跳出多重循环的方法及优劣
- python 跳出嵌套循环方法
- python,os模块的常用方法
- python常用的时间方法
- java中利用标记跳出多重循环
- python字符串、元组和列表常用的一些方法
- Java如何跳出多重循环