資源簡介 (共14張PPT)第2單元 編程計算教科版(2019版) 信息技術(高中)2.3 周而復始的循環(huán)必修1 數據與計算課堂導入學會理財,讓錢增值,注意風險學會理財,讓錢增值,注意風險李華的奶奶有5萬元錢,1年定期、自動轉存,5年,年均利率3.25%,5年后總額多少1年后50000*(1+3.25%)= 516252年后 上一年的金額*(1+3.25%) = 50000*(1+3.25%)*(1+3.25%)…5年后50000*(1+3.25%)**5 #**表示冪運算符號發(fā)現(xiàn)規(guī)律:當年的金額=上一年的金額*(1+3.25%)…money=50000rate=0.0325year=5money= money=round(money,2)print(money)input("運行完畢,按回車鍵退出...")執(zhí)行程序編寫程序:編寫程序利率不同的解決方法:用列表和計數循環(huán)解決貨幣政策是存款利率變化的重要因素之一。貨幣政策是由央行制定和執(zhí)行的,通過調整基準利率來影響市場上的資金供給和需求。當央行希望刺激經濟增長時,它可能會降低基準利率,以鼓勵銀行降低存款利率,增加貸款和消費需求。5年的利率:rate=[0.0325,0.03,0.03,0.02,0.0175]分析1年后50000*(1+3.25%)= 516252年后 上一年的金額*(1+0.03%) = 50000*(1+3.25%)*(1+3.25%)…5年后 上一年的金額*(1+0.0175%)發(fā)現(xiàn)規(guī)律:當年的金額=上一年的金額*(1+3.25%)rate=[0.0325,0.03,0.03,0.02,0.0175],把幾種利率放在列表中,通過計數循環(huán)調用列表中的數據項列表的修改rate[0]=0.425,列表的刪除,del rate[1],rate.append(0.275),列表的輸出print(rate)循環(huán)重復次數一定時,我們通常稱為計數循環(huán)。在python中,使用for 語句來創(chuàng)建這類循環(huán)。for 循環(huán)變量 in 列表:語句或語句組計數循環(huán)for語句的基本格式如下:for i in range(101):print (i)下面這個循環(huán)輸出0到100的自然數。執(zhí)行程序for i in [“hello”,”world”]:print (i)第1個最簡單的例子:執(zhí)行程序計數循環(huán)2第2個最簡單的例子:money=50000rate=0.0325for i in range(5):money=money*(1+rate)print(“5年后存款總額:”,money,”元”)執(zhí)行程序利率相同用計數循環(huán)計算:計數循環(huán)2money=50000rate=[0.0325,0.03,0.03,0.02,0.0175]for i in rate: money=round(money,2)print(money)input("運行完畢,按回車鍵退出...")執(zhí)行程序編寫程序:利率不同的程序條件循環(huán)一般用于循環(huán)次數未知的情況,只有當循環(huán)條件成立時,才執(zhí)行循環(huán)體。Python中,使用while語句來創(chuàng)建這類循環(huán)。While語句的基本格式如下:while 關系表達式:語句或語句組條件循環(huán)3s=0while s<=30:s=s+10print(s)例如:執(zhí)行程序條件循環(huán)3#條件循環(huán),不知道循環(huán)次數情況下使用條件循環(huán)while語句,本題中取款年數不知道#某投資者購買了10萬元一年期收益率3.7%的銀行保證收益型理財產品。每年贖回后,他會提取2萬元用作#生活所需,余下資金仍購買此種理財。在收益不變的情況下,多少年后資金被全部取出。不知道循環(huán)次數#用條件循環(huán)#運行結果#6 年后資金被全部取出money=100000year=0while : #填寫循環(huán)條件 #計算新的理財金額year= #理財年數加1print(year,"年后資金被全部取出")input("運行完畢,按回車鍵退出...")條件循環(huán)#調試程序#某投資者購買了10萬元一年期收益率3.7%的銀行保證收益型理財產品。每年贖回后,他會提取2萬元用作#生活所需,余下資金仍購買此種理財。在收益不變的情況下,多少年后資金被全部取出。不知道循環(huán)次數#用條件循環(huán)#運行結果#6 年后資金被全部取出#pdb命令,p money,year,查看變量的值,c繼續(xù),q退出import pdbmoney=100000year=0while : #填寫循環(huán)條件 #計算新的理財金額year= #理財年數加1pdb.set_trace()print(year,"年后資金被全部取出")input("運行完畢,按回車鍵退出...")調試程序課堂小結1. 了解循環(huán)的基本結構2. 學會計數循環(huán)的使用方法3. 學會條件循環(huán)的使用方法4. 熟練使用循環(huán)解決實際問題THANKS“” 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫