Python 循环语句学习笔记
1. for 循环
for 循环用于重复执行一段代码,可以遍历任何序列,例如一个列表或者一个字符串。语法格式如下:
pythonCopy Codefor 变量 in 序列:
执行代码块
实例:
pythonCopy Codefruits = ["apple", "banana", "cherry"]
for x in fruits:
print(x)
输出结果:
Copy Codeapple
banana
cherry
2. while 循环
while 循环用于重复执行一段代码,只要指定的条件为真。条件可以是任何表达式,返回布尔值 True 或 False。语法格式如下:
pythonCopy Codewhile 条件:
执行代码块
实例:
pythonCopy Codei = 1
while i < 5:
print(i)
i += 1
输出结果:
Copy Code1 2 3 4
3. break 和 continue 语句
在循环中,break 语句用于退出当前循环体,而 continue 语句用于跳过本次循环,直接进入下一次循环。实例:
pythonCopy Codefor x in range(6):
if x == 3:
break
print(x)
for y in range(6):
if y == 3:
continue
print(y)
输出结果:
Copy Code0 1 2 0 1 2 4 5
4. 嵌套循环
在循环中,可以嵌套一个或多个循环,实现更复杂的处理。实例:
pythonCopy Codefor x in range(1, 4):
for y in range(1, 3):
print("*" * y)
输出结果:
Copy Code*
**
*
**
*
**