Python 基礎 語法筆記 (迴圈 - for loop) [ 二 ]
這篇是紀錄基本Python語法的紀錄,有了基本的基礎後續就能更快處理更多的事情。
Python的迴圈就和大多數的語言一樣
for 迴圈
for iterating_var in sequence: statements(s)
用 for 迴圈把1~11給列印出來
for i in range(1,10): print(i)
0
1
2
3
4
5
6
7
8
9
10
範例二用for 迴圈,檢查有多少個相同字串
names = ['liou', 'mary', 'andy', 'lisa', 'lily', 'jason','liou'] z = {} for n in names: if not n in z: z[n] = 0 z[n] += 1 print(z)
這時候就會印出 :
{'liou': 2, 'mary': 1, 'andy': 1, 'lisa': 1, 'lily': 1, 'jason': 1}
while 迴圈
while迴圈會一直執行到條件成立才結束
用while 算出1-10總和
(也就是while 迴圈會一直執行到 n = 10才停止)
印出來的會是 55
while迴圈會一直執行到條件成立才結束
用while 算出1-10總和
(也就是while 迴圈會一直執行到 n = 10才停止)
n = 1 sum = 0 while n <= 10: # print(n) sum = sum + n n+= 1 print(sum)
印出來的會是 55
留言
張貼留言