1. 循环的定义,反复做某事,具有明确的开始和结束。
2. 在Python中循环有while和for两种方式:
While循环:
1) 语法结构
>>> while 条件:
... 需要循环的语句
>>> i = 0
>>> while i < 3:
... print (i)
... i += 1
...
0
1
2
For 循环:
1) 语法结构
>>> for i in range(2): # 后面的range(2)必须是一个可迭代的对象(比如List, dict等等)
... print(i)
...
0
1
在python中一般除了死循环以外都使用for循环
3. 循环的终止和退出
1) Break: 结束当前循环
>>> while True:
... print ("hello ")
... break # 死循环会直接在break结束循环
...
hello
2) Continue: 结束本次循环
>>> for i in range(2):
... if i == 1:
... continue
... print(i)
...
0 # 很明显当i等于1的时候没有打印,说明continue在运行后本次循环后面的代码不执行,开始执行下一个循环