Python的break 语句
2016-05-31
简介以及示例
- break语句可以用在for循环和while循环语句中。简单的说,break语句是会立即退出循环,在其后边的循环代码不会被执行。
- 当break语句在循环结构中执行时,它会导致立即跳出循环结构,转而执行该结构后面的语句。比如,我们依次输出字符串“Helloword”中的各个字符,遇到第一个字符“w”时结束。
#!/usr/bin/python
# -*- coding: utf-8 -*-
for letter in 'Helloword':
if letter == 'w':
break
print 'Current Letter :', letter
var = 10
while var > 0:
print 'Current variable value :', var
var = var -1
if var == 5:
break
print "さよなら"
总结
-
在Python中的break语句终止当前循环,继续执行下一个语句,就像C语言中的break一样。
-
break最常见的用途是当一些外部条件被触发,需要从一个循环中断退出。 break语句可以在while和for循环使用。
-
如果正在使用嵌套循环(即一个循环里内嵌另一个循环),break语句可以用于停止最内层循环的执行,并执行外循环的下一行代码的程序。