我是靠谱客的博主 爱笑眼神,最近开发中收集的这篇文章主要介绍三进制递增计数,从000~222,循环到111退出用flag法用循环的else分支打包进函数抛出异常,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
三进制递增计数,从000~222,循环到111退出
- 用flag法
- 用循环的else分支
- 打包进函数
- 抛出异常
用flag法
flag = True
for i in range(3):
for j in range(3):
for k in range(3):
if i == j == k == 1:
flag = False
print('break')
break
if not flag:
break
if not flag:
break
用循环的else分支
for i in range(3):
for j in range(3):
for k in range(3):
print(i, j, k)
if i == j == k == 1:
print('break')
break
else:
continue
break
else:
continue
break
打包进函数
def loop():
for i in range(3):
for j in range(3):
for k in range(3):
print(i, j, k)
if i == j == k == 1:
print('break')
return
loop()
抛出异常
class Break(Exception):
pass
try:
for i in range(3):
for j in range(3):
for k in range(3):
print(i, j, k)
if i == j == k == 1:
raise Break('break')
except Break as e:
print(e)
最后
以上就是爱笑眼神为你收集整理的三进制递增计数,从000~222,循环到111退出用flag法用循环的else分支打包进函数抛出异常的全部内容,希望文章能够帮你解决三进制递增计数,从000~222,循环到111退出用flag法用循环的else分支打包进函数抛出异常所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复