《周而復(fù)始的循環(huán)學(xué)案》由會員分享,可在線閱讀,更多相關(guān)《周而復(fù)始的循環(huán)學(xué)案(2頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、2.3 周而復(fù)始的循環(huán)
[口\學(xué)習(xí)目標(biāo)
*了聚循環(huán)的探本結(jié)拘*
*學(xué)會計數(shù)術(shù)環(huán)的陛用方法m
A學(xué)嗟條件裾曙的使再方法。
*熟縱隹用珮環(huán)暉決實際問題、.
一、計數(shù)循環(huán) 適用條件:循環(huán)重復(fù)次數(shù)已知。 For 循環(huán)變量 in 列表: 語句或語句組 【任務(wù)一】計算利率不變情況下的五年儲蓄存款收益 請分析每年的存款變化,從中找出規(guī)律。
第 1 年 存款總額= 本金 *( 1+3.25% )
第2年 存款總額= * (1+3.25%)
第3年 存款總額=上一年存款總額* (1+3.25%) 第 4 年 存款總額=上一年存款總額*(1+3.25%) 第 5 年 存款總額=上一年存款總額*(
2、1+3.25%) 用 Python 程序?qū)崿F(xiàn)
* 本金 50000
*每年定期利率 3.25%
* 控制循環(huán)次數(shù)
*計算每年的存款總額
*輸出結(jié)果
money=
rate=
for i in rage(5):
money=
print( “5年后的存款總額:”,money,“元”) input( “運行完畢,請按回車鍵退出 ”)
【任務(wù)二】計算利率變動情況下5年儲蓄存款收益 如果首次存款時的利率是 3.25%,自動轉(zhuǎn)存時利率分別是 3%、2%、4%、3.75%,那么
五年后到期存款總額是多少? 請分析每年的存款變化,從中找出規(guī)律。
第1年 存款總額=本金* (1
3、+第1年利率)
第2年 存款總額=上一年存款總額* (1+第2年利率)
第3年 存款總額=上一年存款總額*(1+第3年利率)
第n年 存款總額= 。
用Python程序?qū)崿F(xiàn)
money=50000 *本金 50000
rate=[0.0325,0.03,0.02,0.04,0.375] *利率列表
for i in *控制循環(huán)次數(shù)
money=round(money*(1+i) ,2) *計算每年的存款總額
print( “5年后的存款總額:”,money,“元”) *輸出結(jié)果
二、條件循環(huán) 適用條件:循環(huán)重復(fù)次數(shù)未知。
While 關(guān)系表達式:
語句或語句組
【任
4、務(wù)三】計算理財產(chǎn)品收益 某同學(xué)購買了10萬元一年期收益率3.7%的銀行保證收益型理財產(chǎn)品。每年理財贖回后, 他會提取2 萬元作為生活所需,余下資金仍購買此種理財。在收益率不變的情況下,多少年 后本金被全部取出?
請分析每年的存款變化,從中找出規(guī)律。
第 1 年 存款總額=100000*( 1+3.7%) -20000
第 2 年 存款總額=上一年存款總額* (1+3.7%) -20000
第 3 年 存款總額=上一年存款總額* (1+3.7%) -20000
第 n 年 存款總額= 上一年存款總額* ( 1+3.7%) -20000
總結(jié):當(dāng)存款總額= 時,計算出n。
用Pyth
5、on程序?qū)崿F(xiàn):
money=
year=
while
money=
year=
print(year/年后資金被全部取出”)
input(“運行完畢,請按回車鍵退出......”)
【任務(wù)四】討論與交流 編寫程序時如果出現(xiàn)錯誤,自己怎么查找錯誤?
例如:在程序開頭加入語句“import pdb ”然后在適當(dāng)位置放一個“pdb.set_trace()”,就可以 設(shè)置一個斷點,讓程序暫停運行,進入pdb調(diào)試環(huán)境。命令“p" ,用命令
"c” ,用命令"q" ,退出程序。
【拓展練習(xí)】
1、 在任務(wù)三中,投資人投入多少錢可以恰好在第10年取完最后一次2 萬元?
2、 某一年期理財產(chǎn)品實際收益率為 4.25%,由于產(chǎn)品一直在持續(xù)運作,投資者不按時贖回 視為自動再投資。在收益不變的情況下,至少多少年后投資可以翻倍?