Python3 循环语句
Python3循环语句
在Python3中,循环语句有for循环和while循环两种。循环语句的作用是当满足一定的条件时,反复执行一系列的指令。
For循环
For循环可以遍历任何序列的项目,如一个列表或者一个字符串,语法如下:
for iterating_var in sequence:
statements(s)
示例:
fruits = ['banana', 'apple', 'mango']
for fruit in fruits:
print(fruit)
输出:
banana
apple
mango
在上面的示例中,我们使用一个for循环语句打印出了一个字符串列表中的每一个元素。
While循环
While循环可以用于执行代码块,只要指定的条件为真。语法如下:
while expression:
statement(s)
示例:
count = 0
while count < 5:
print(count)
count += 1
输出:
0
1
2
3
4
在上面的示例中,我们使用一个while循环语句打印出了0到4这五个数字。
循环控制语句
在Python3中,我们可以使用break和continue语句来控制循环的流程。
break语句
当执行break语句时,循环会立即退出并跳转到循环之后的语句执行。语法如下:
while expression:
statement(s)
if expression:
break
示例:
count = 0
while count < 5:
print(count)
if count == 3:
break
count += 1
输出:
0
1
2
3
在上面的示例中,我们使用break语句打印了0到3这四个数字。
continue语句
当执行continue语句时,循环会跳过当前迭代并继续执行下一次迭代。语法如下:
while expression:
statement(s)
if expression:
continue
示例:
count = 0
while count < 5:
count += 1
if count == 3:
continue
print(count)
输出:
1
2
4
5
在上面的示例中,我们使用continue语句打印了除3以外的所有数字。
总结
在Python3中,循环语句有for循环和while循环两种。循环语句用于执行一系列指令,当满足一定的条件时,会反复执行。我们可以使用break和continue语句来控制循环的流程。掌握循环语句和循环控制语句,对于编写Python程序非常重要。