python 基礎習題6--for迴圈和while迴圈

巡山小牛發表於2024-06-20

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迴圈來實現從得到同樣的結果。

相關文章