今天学习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