Lesson 2.1: for迴圈 for loop
for迴圈是一個依次遍歷內容的迴圈, 每一次執行迴圈時,變數i會依次序設成range中的數值, 並執行for下方以tab縮排的內容.
Example Code
for i in range(10):
print(i, i*i)
Note and Comments
for i in range(10): 利用range函數來計數, for迴圈將遍歷range函數中的元素, 注意:在迴圈的執行區塊前須以":"標示
print(i, i*i) python以Tab鍵縮排來標記執行區塊 欲在迴圈內執行的程式都必須tab縮排
- range[n] 產生由0到n-1的數列.
- for迴圈的最後需以":"標示
- 執行區塊需以Tab"鍵標記
result
Exam: 利用for loop 產生Fibonacc數列 1, 1, 2, 3, 5, 8, 13 ...
Example Code: