1. 用for迴圈列印1--10這10個數字,格式如下:
執行結果如下:
1
2
3
4
5
6
7
8
9
10
2. 用 while 迴圈列印 1-10這個10個數字,請在橫線處填空:
counter = 1
while counter <= ________:
print(counter)
___________
3. 請問這段程式碼返回什麼結果:(可以在環境中執行)
並解釋第4、6、7、9 行都分別是什麼意思?
1 sum = 0 2 3 for i in range(1, 10): 4 sum = sum + i 5 if sum > 10: 6 sum = sum - i 7 break 8 9 print(i-1) 10 print(sum)
4. 試著把第3題的程式碼改寫為while迴圈來實現從得到同樣的結果。