1. 程式人生 > >如何使用迴圈計算1 + 2 +3 + 4 + 5 + 6 + 8 + 9 + 10的值

如何使用迴圈計算1 + 2 +3 + 4 + 5 + 6 + 8 + 9 + 10的值

1、先嚐試輸出不包含7

  • 第一種方式(在等於7時加1然後繼續下次迴圈)
count = 1
while count <= 10:
    if count == 7:
        count += 1  # 如果等於7 在count=7的基礎上加1 然後繼續執行迴圈
        continue  # 繼續執行迴圈
    print(count)
    count += 1  # 每次迴圈自增1
  • 第二種方式(只有不等於7的數值才能被輸出)
count = 1
while count <= 10:
    if count != 7:  # 只有count不等於7時 才會輸出
        print(count)
    count += 1

2、將上面輸出的數進行累加計算

count = 1
sum_count = 0
while count <= 10:

    if count == 7:
        count += 1  # 如果等於7 在count=7的基礎上加1 然後繼續執行迴圈
        continue  # 繼續執行迴圈
    # print(count)
    sum_count += count
    count += 1  # 每次迴圈自增1
print(sum_count)