python中的break语句和continue语句
来源:互联网 发布:java软件开发硬件环境 编辑:程序博客网 时间:2024/06/05 18:18
一、break语句
break
语句是用来 终止 循环语句的,即哪怕循环条件没有称为False
或序列还没有被完全递归,也停止执行循环语句。
一个重要的注释是,如果你从for
或while
循环中 终止 ,任何对应的循环else
块将不执行。
while True:
s=input('enter something : ')
if s == 'quit':
break
print('length of the string is',len(s))
print('done')
这个程序里面while循环条件是True,首先会让我们输入些值,然后有个if语句判断,
如果输入的值等于quit,那么if语句块下面将执行的break语句,即跳出while循环。
仔细看下print('length of the string is',len(s)),该语句是if语句同级别的语句块(看缩进长度),也就是说如果if块没有匹配到,则继续执行print语句。。。
-----------------------------------------------------------------------------------------------------------------------------------------------------
二、continue语句
continue
语句被用来告诉Python跳过当前循环块中的剩余语句,然后 继续 进行下一轮循环。
#!/usr/bin/python
while True:
s=input('enter something: ')
if s == 'quit':
break
if len(s) < 3:
continue
print('input is of sufficient length')
#do other kinds of processing here .....
来看下这段程序,while判断True循环,用户输入一个值,进入if语句进行判断,如果输入的值等于quit,
那么进入if块中的break语句,跳出while循环,程序结束。
如果不等quit,进入下一个if len(s) <3块,如果用户输入值的长度(即len(s))小于3,那么执行continue语句。
也就是跳出当前循环,进入下一个循环,即不会执行下面的print('input is of sufficient length')
如果len(s)大于等于3,则执行print('input is of sufficient length'),然后继续执行while循环。。。
------------------------------------------------------------------------------------------------
总结下,break呢比较狠,直接大家都over,而continue委婉点,我不玩了,你们继续!只是跳出当前的循环,不继续执行下面的语句。但总的大循环还是要继续的。。。
- python中的break语句和continue语句
- python:python语句中的continue和break
- Python break 和 continue 语句
- java 中的break语句和continue语句
- python循环语句中的else,break和continue
- python 学习while语句中的break&continue
- break和continue语句
- break和continue语句
- continue和break语句
- break和continue语句
- break和continue语句
- continue和break语句
- python之 break语句和continue语句及PASS语句
- break 语句和 continue 语句
- break语句和continue语句
- 循环语句中的break和continue区别
- Javascript中的break和continue语句
- 循环语句中的break和continue
- RAC 环境中最常见的 5 个数据库和/或实例性能问题 (文档 ID 1602076.1)
- mysql 存储过程、存储过程嵌套、自定义函数代码示例
- 随手收藏,python中的各种类型转换
- hdu2270 How Many Friends Will Be Together With You
- java学习 MySet简易集合(皮毛)
- python中的break语句和continue语句
- Runtime那些事儿(消息机制)
- 二分求幂
- UI设计 Android&IOS开发推荐用色
- ViewPager2
- Session,有没有必要使用它?
- 欢迎使用CSDN-markdown编辑器
- 设计模式(四)原型模式Prototype(创建型)
- 禁用和启用链接(a元素|LinkButton)的js方法