控制流
目录
Python中的控制流与其他语言非常接近,接下来我们分别看几个例子:
if…elif…else
In [1]: def check_num(num):
...: if num < 0:
...: print("num < 0")
...: elif num == 0:
...: print("num == 0")
...: else:
...: print("num > 0")
...:
In [2]: check_num(0)
num == 0
while
In [3]: while True:
...: print("infinite loop")
for
In [3]: for i in range(10):
...: print(i)
...:
0
1
2
3
4
5
6
7
8
9
continue, break
这两者与其他语言一致,都是用于控制循环里的跳转。
最后,Python没有 switch
语句。