我正在python中做一個for循環,但我不知道如何打印在if
語句的每個分支中累積的最後一個值...... ie(不適用於每個循環迭代):Python打印每個if語句的最後一個值
a = 0
for i in range(0,10):
if i<2:
a+= i
elif i>7:
a+= i
print a
第一分公司增量a
爲0和1,所以我想打印出「1」。第二個分支也增加了a
兩次,到9和18,所以我想打印「18」。
電流輸出
18
預計輸出
1
18
您確定要編輯OP嗎?你的問題現在毫無意義。 –
請重新閱讀您的整個問題並加以解決。 –
您仍然有這個問題:「但我希望它先打印0和9」 –