中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

2.3周而復始的循環 課件 (共20張PPT) 2023-—2024學年教科版(2019)高中信息技術必修1

資源下載
  1. 二一教育資源

2.3周而復始的循環 課件 (共20張PPT) 2023-—2024學年教科版(2019)高中信息技術必修1

資源簡介

(共20張PPT)
2.3周而復始的循環
--for循環
理 財
同學們知道有哪些理財產品呢?




PREFACE
儲蓄存款
股票、債券
保險

活動1:計算利率不變情況下的到期存款總額
小王想將5萬元存入銀行,選擇“1年定期、自動轉存”的存款方式,假設5年內存款利率沒有發生變化,均為3.25%,5年后到期存款總額是多少?
活動1:計算利率不變情況下的到期存款總額
第一年:
存款總額=50000*(1+0.0325)
第二年:
存款總額=50000*(1+0.0325)*(1+0.0325)
第三年:
存款總額=50000*(1+0.0325)*(1+0.0325)*(1+0.0325)
……
活動1:計算利率不變情況下的到期存款總額
用money來存放儲蓄金額,本金money=50000
用rate來存放利率,利率不變rate=0.0325
用year來存放存款年限,year=5
每年的儲蓄總額為:money=money*(1+rate)**year
輸出5年以后存款總額:
print(“5年以后存款總額為:”,money,“元”)
活動1:計算利率不變情況下的到期存款總額
money=50000
rate=0.0325
year=5
money=money*(1+rate)**year
print(“5年以后存款總額為:”,money,“元”)

活動2:計算利率變動情況下的到期存款總額
小王想將5萬元存入銀行,選擇“1年定期、自動轉存”的存款方式,如果首次存款的利率是3.25%,自動轉存時利率分別是3%,3%,2%,1.75%,那么5年后到期存款總額是多少?
活動2:計算利率變動情況下的到期存款總額
本金:50000
第一年:50000*(1+0.0325)
第二年:50000*(1+0.0325)*(1+0.03)
第三年:50000*(1+0.0325)*(1+0.03)*(1+0.03)
……
分析問題
活動2:計算利率變動情況下的到期存款總額
定義變量表示存款金額:money
定義變量表示存款利率:rate=[0.0325,0.03,0.03,0.02,0.0175]
那么存款總額的計算公式就是:
money*(1+rate[0])*(1+rate[1])*……(1+rate[4])
設計算法
活動2:計算利率變動情況下的到期存款總額
money=50000
rate=[0.0325,0.03,0.03,0.02,0.0175]
for i in rate:
money=round(money*(1+i))
print(“5年以后存款總額:”,money,”元”)
編寫程序
知識點1:列表
列表是一個有序集合,可以包含多個數據元素
列表格式a[元素1,元素2,元素3]
列表索引號從0開始
a=[‘石榴’,1, “香蕉”,‘橙子’]
常見的列表操作:
del 刪除
append 追加
insert 插入
知識點1:列表
object[“石榴”,1,”香蕉”,”橙子”,”梨子”]
object[0]=”蘋果” #修改列表第一個元素的值
del object[1] #刪除列表中第2個元素
object.append(“獼猴桃”) #在列表尾部追加一個元素獼猴桃
print(object) #輸出列表
運行結果:
[‘蘋果’,’香蕉’,’橙子’,’梨子’,’獼猴桃’]
range()函數:可以生成某個范圍內的數字列表:
例子
語法:range(start,stop,step)
start:計數起始值,可省略,若省略,默認為0
stop:計數結束值,不可省略,不包含結束值
step:步長,可省略,若省略,默認為1
1.range(1,6) 生成列表[1,2,3,4,5]
2.range(8) 生成列表[0,1,2,3,4,5,6,7]
3.range(1,9,3) 生成列表[1,4,7]
1
2
知識點2:range()函數
知識點3:計數循環
01
02
循環重復次數一定時,我們通常稱為計數循環
for循環基本格式
for循環
for 循環變量 in 列表:
語句或語句組
循環體:一組重復執行的語句
例1:通過for循環輸出列表內容
知識點3:計數循環
for i in[“hello”,”world”]:
print(i) #循環體
for i in range(101):
print(i) #循環體
例2:通過for循環輸出0~100自然數
round(x,數值)函數:
用于按照指定的小數位數對輸入的數值X進行四舍五入操作。
例如:X=3.1415926
round(X,2),結果為3.14
知識點4:round()函數
活動2:計算利率變動情況下的到期存款總額
money=50000
rate=[0.0325,0.03,0.03,0.02,0.0175]
for i in rate:
money=round(money*(1+i))
print(“5年以后存款總額:”,money,”元”)
調試運行
課堂練習
practice
1.在 Python 中,列表 P=["a","b"],執行語句“P.append(1);P.insert(1,2)”后,P值為( )。
A.['a','b',1,2] B.[1,2,'a','b']
C.[1,'a',2,'b'] D.[ 'a',2,'b',1]
D
2.下面程序的運行結果為:
money = 0
for month in range(1, 37):
money = money+10
print(money)
360
課堂小結
conclusion
列表
range()
語句格式
for循環
有序集合,可進行多種操作
生成列表
for 循環變量 in 列表:
語句或語句組
感謝聆聽

展開更多......

收起↑

資源預覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 蓝山县| 唐海县| 克东县| 平舆县| 洪江市| 鹿泉市| 巫溪县| 辽宁省| 淮阳县| 自治县| 静安区| 博白县| 扶沟县| 南陵县| 吕梁市| 连平县| 正定县| 高密市| 福海县| 六安市| 察哈| 盐亭县| 长海县| 韶山市| 大英县| 会泽县| 买车| 宣化县| 阿拉善左旗| 海南省| 遵义县| 南投市| 阿拉善左旗| 邹平县| 洛阳市| 砚山县| 营口市| 乐业县| 治多县| 山西省| 金乡县|