1,continue用法
2,break用法
3,sys.exit用法
1,continue用法(跳出本次循环,继续下次循环)
for i in xrange(10): if i == 8: continue print i #当程序执行到i==8的时候,发现i此时等于这个时候,在执行continue后,就返回到for i in 这个循环语句中。即(跳出本次循环,继续下次循环)
2,break(跳出本层循环)
for i in xrange(10): if i == 7: break if i == 8: print '执行我了!!!' print i print 'lala' #这里执行到i==7时候,执行break,就跳出循坏体了,后面的 if i==8 在代码根本不会被执行。print 'lala'还是会执行的
3,sy.exit(退出程序)
import sys for i in xrange(10): if i == 7: break if i == 8: print '执行我了' if i == 6: sys.exit() print i print 'lala' #最后一行print 'lala'都不会执行,因为它退出了程序