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在運行后本次循環后面的代碼不執行,開始執行下一個循環
