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 语句 |