循环语句
1. for 语句
注: Python 中 for
语句迭代的不是递增的数值,而是序列的元素
代码示例:
python
for i in range(10):
print(i)
for c in 'hello':
print(c)
for s in ['aa', 'bb', 'cc']:
print(s)
2. while 语句
while
语句用于在表达式保持为真(True
)的情况下重复地执行- 每次循环均会检测表达式的值是否为真(
True
)
代码示例:
python
i = 0
while i < 10:
print(i)
i += 1
循环中的 break
和 continue
语句
break
语句用于跳出最近的for
或while
循环。continue
表示继续执行循环的下一次迭代。
代码示例:
python
for i in range(10):
if i % 2 == 0: # 当是偶数时继续迭代,不打印。所以结果是仅打印奇数
continue
print(i)
for c in 'hello':
if c == 'l': # 当遍历到 l 时跳出循环。所以结果是仅打印了 h 和 e
break
print(c)