今天學習while嵌套式循環,老師給了每個月供1千,供30年的循環例子好可怕,看到最後累積的總數是很可怕,貸款讓很多人成為了房奴。說回while,這個語句相比for的不同是,它的停止條件是人定的。有個注意的地方是w作為小數會出現誤差,需要用round(w,2)來修正他,2表示兩位小數。話不多說,上代碼:
i=1
w=0
while i<=30:
print('第',i,'年到了')
j = 0
while j<12:
j=j+1
w=w+0.1
print('第', i, '年,第',j,'個月月供1000元,累計支付月供',round(w,2),'萬元')
i = i + 1