Python continue 语句
Python continue 语句跳出本次循环,而break跳出整个循环。
continue 语句用来告诉Python跳过当前循环的剩余语句,然后继续进行下一轮循环。
continue语句用在while和for循环中。
Python 语言 continue 语句语法格式如下:continue
流程图:
实例:#!/usr/bin/python
# -*- coding: UTF-8 -*-
for letter in 'Python': # 第一个实例
if letter == 'h':
continue
print '当前字母 :', letter
var = 10 # 第二个实例
while var > 0:
var = var -1
if var == 5:
continue
print '当前变量值 :', var
print "Good bye!"
以上实例执行结果:
当前字母:P当前字母:y当前字母:t当前字母:o当前字母:n当前变量值:9当前变量值:8当前变量值:7当前变量值:6当前变量值:4当前变量值:3当前变量值:2当前变量值:1当前变量值:0Goodbye!
实例:
可以使用Python的continue语句跳过某些循环,只打印0-10之间的奇数:#!/usr/bin/python
# -*- coding: UTF-8 -*-
n = 0
while n < 10:
n = n + 1
if n % 2 == 0: # 如果n是偶数,执行continue语句
continue # continue语句会直接继续下一轮循环,后续的print()语句不会执行
print(n)