再學python3:基礎編程

1. 計算 1-2+3-4+5 ……-99 除去88的序列的和。符號一正一負 

  輸出-50

a = 2
sum = 1
i = 1
while a < 100:
    if a < 88:
        if a % 2 == 0:
            sum -= a
        else:
            sum += a
    if a > 88:
        if a % 2 == 1:
            sum -= a
        else:
            sum += a
    a += 1

print(sum)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章