Python 控制语句
Python 控制语句
选择语句
Python 的选择语句的语法格式为:if...elif...else
语句。
if
语句至多有 1 个else
语句,else
语句在所有的elif
语句之后。if
语句可以有若干个elif
语句,它们必须在else
语句之前。- 一旦其中一个
elif
语句检测为true
,其他的elif
以及else
语句都将跳过执行。
1 | code = 3 |
循环语句
while 循环
只要布尔表达式为 true
,while
循环体会一直执行下去。
1 | count = 1 |
for 循环
for 循环可以遍历任何的序列对象或可迭代对象。
【示例】遍历字符串字符
1 | for letter in 'python': |
【示例】遍历数组
1 | colors = ['red', 'yellow', 'blue'] |
【示例】遍历指定整数范围
1 | for num in range(1, 10): |
中断语句
break 语句
break
语句用来终止循环语句,即循环条件没有 False 条件或者序列还没被完全递归完,也会停止执行循环语句。
break
语句用在 while
和 for
循环中。
【示例】遍历字符串,找到指定字母的位置后退出
1 | pos = 0 |
continue 语句
使用 continue
语句意味着跳过当前循环的剩余语句,然后继续进行下一轮循环。
continue
语句用在 while
和 for
循环中。
1 | num = 1 |
pass 语句
Python pass 是空语句,是为了保持程序结构的完整性。
pass
不做任何事情,一般用做占位语句。
1 | # pass 语句 |