天天看點

Python學習-7.Python的循環語句-for語句

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。