dead loopcontinue & breakwhile...else语句
Posted neozheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了dead loopcontinue & breakwhile...else语句相关的知识,希望对你有一定的参考价值。
Dead loop
死循环,一经触发就会永远运行下去。
continue & break
如果在循环过程中,因为某些原因,你不想继续循环了,就要用到break 或 continue语句。 # break用于完全结束一个循环,跳出循环体执行循环后面的语句; # continue和break有点类似,区别在于continue只是跳出(终止)本次循环,接着还执行后面的循环,break则完全终止循环。
break定义示例:
运行结果:
continue定义示例1:
continue示例2:
运行结果:
示例1: 猜年龄游戏: 允许用户最多猜3次,中间猜对了,直接跳出循环。
示例代码:
这段代码需要注意的一点:
示例2:猜年龄游戏, 允许用户最多猜3次,猜了3次以后,再问是否还想玩,如果用户选y,再允许猜3次,以此往复。。。
示例代码:
while...else语句
while后面的else作用是指,当while循环正常执行完,中间没有被break终止的话,就会执行else后面的语句;中间如果break,就不会执行else语句了。 # 这个语句可用于检验你的程序中间有没有被break过、跳出过,检验程序是否有问题。
开发工具IDE
PyCharm:
代码自动补全;
语法错误提醒;
代码调试;
性能测试;
web开发框架支持;
git/svn支持
以上是关于dead loopcontinue & breakwhile...else语句的主要内容,如果未能解决你的问题,请参考以下文章
HBase的Dead节点问题&&Hbase创建表时报“org.apache.hadoop.hbase.PleaseHoldException: Master is initializi
centos 7.0安装的时候出现 pane is dead
UVA 10555 - Dead Fraction(数论+无限循环小数)
Akka log-dead-letters 和 log-dead-letters-during-shutdown 不起作用