Python中循環可以使用for語句來實作
1 list = ['Tom','Lucy','Mary']
2 for name in list:
3 print(name)
則将會依次輸出Tom Lucy Mary
另外Python還支援continue和break關鍵字,用法與C#相同。
比較有特點的是Python的for語句中支援else關鍵字
例子:
1 max = 15
2 for i in range(10):
3 if(i==max):
4 break
5 print(i)
6 else:
7 print('正常/非break 結束')
則會輸出0到9并會輸出else中的語句
将max修改為5
1 max = 5
2 for i in range(10):
3 if(i==max):
4 break
5 print(i)
6 else:
7 print('正常/非break 結束')
則隻會輸出0到4并且不會輸出else部分的語句
備注,range函數
range(10)則生成一個[0,1,2,3,4,5,6,7,8,9]的list。