Python 循环语句学习笔记

1. for 循环

for 循环用于重复执行一段代码,可以遍历任何序列,例如一个列表或者一个字符串。语法格式如下:

pythonCopy Code
for 变量 in 序列: 执行代码块

实例:

pythonCopy Code
fruits = ["apple", "banana", "cherry"] for x in fruits: print(x)

输出结果:

Copy Code
apple banana cherry

2. while 循环

while 循环用于重复执行一段代码,只要指定的条件为真。条件可以是任何表达式,返回布尔值 True 或 False。语法格式如下:

pythonCopy Code
while 条件: 执行代码块

实例:

pythonCopy Code
i = 1 while i < 5: print(i) i += 1

输出结果:

Copy Code
1 2 3 4

3. break 和 continue 语句

在循环中,break 语句用于退出当前循环体,而 continue 语句用于跳过本次循环,直接进入下一次循环。实例:

pythonCopy Code
for x in range(6): if x == 3: break print(x) for y in range(6): if y == 3: continue print(y)

输出结果:

Copy Code
0 1 2 0 1 2 4 5

4. 嵌套循环

在循环中,可以嵌套一个或多个循环,实现更复杂的处理。实例:

pythonCopy Code
for x in range(1, 4): for y in range(1, 3): print("*" * y)

输出结果:

Copy Code
* ** * ** * **