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

2.3 周而復(fù)始的循環(huán)(計數(shù)循環(huán)) 課件(共21張PPT) 2023—2024學(xué)年教科版(2019)高中信息技術(shù)必修1

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

2.3 周而復(fù)始的循環(huán)(計數(shù)循環(huán)) 課件(共21張PPT) 2023—2024學(xué)年教科版(2019)高中信息技術(shù)必修1

資源簡介

(共21張PPT)
—— 周而復(fù)始的循環(huán)
學(xué) 習(xí) 投 資 理 財1
課 前 預(yù) 習(xí)
3分鐘時間預(yù)習(xí)課本P36,思考以下問題
1.range()函數(shù)的特點?
知識點檢測
range(start, stop[, step])函數(shù):
生成[start,stop)數(shù)據(jù)區(qū)間內(nèi)間隔step的數(shù)字列表。
start: 計數(shù)從 start 開始。默認(rèn)是從 0 開始。例如range(5)==》[0, 1, 2, 3, 4]
stop: 計數(shù)到 stop 結(jié)束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5
step:步長,默認(rèn)為1。例如:range(0, 5) 等價于 range(0, 5, 1)
課 前 預(yù) 習(xí)
3分鐘時間預(yù)習(xí)課本P36,思考以下問題
知識點檢測
2.下面語句執(zhí)行后得到的結(jié)果是:
for i in range(2,12,2):
print(i,end=” ”)
range(2,12,2) => [2,4,6,8,10]
2 4 6 8 10
for i in [2,4,6,8,10]:
print(i,end=””)
教 學(xué)
目 標(biāo)
了解循環(huán)的概念。通過投資理財教學(xué)案例掌握for循環(huán)的使用方法和作用。
了解列表的功能及常見操作,嘗試使用for循環(huán)解決簡單問題。
計算存儲收益

從小到大的壓歲錢是如何處理的呢?
花掉、給父母、理財(存款、基金、股票……)
存款——最基礎(chǔ)的理財
存款利息= 存款本金*存款利率 *存款期限
計算存儲收益

計算利率 情況下到期存款總額
把自己的壓歲錢5萬元存入銀行,選擇1年定期,自動轉(zhuǎn)存的方式。假設(shè)5年內(nèi)存款利率沒有發(fā)生變化均為3.25%,5年后到期存款總額是多少?
本金*(1+利率)存款期限
money=50000*(1+0.0325)**5
第1年 存款=本金*(1+第1年利率)
第2年 存款=上一年存款 *(1+第2年利率)
第3年 存款= 上一年存款 *(1+第3年利率)
......
第n年 存
本金*(1+第1年利率)*(1+第2年利率)
本金*(1+第1年利率)(1+第2年利率)*(1+第3年利率)
不變
課堂活動
money=50000
rate=0.0325
year=5
money=①
print("5年以后存款總額:",②,"元")
input("運行完畢,按回車鍵退出…")
計算存儲收益

思考:五年計算五次存款總額都是使用的同一個公式。如何借助循環(huán)結(jié)構(gòu)實現(xiàn)同一操作的多次重復(fù)?
for i in range(year):
money=money*(1+rate)
money=money*(1+rate)**year
多次重復(fù)
同一個公式
range()函數(shù):用來生成某個范圍內(nèi)的數(shù)字列表。range(5)==>[0,1,2,3,4]
循環(huán)計數(shù)

for 循環(huán)變量 in 列表:
循環(huán)體
range(5)==》[0,1,2,3,4] for i in [0,1,2,3,4]
①i=0
money=money*(1+rate) ==>50000*(1+0.0325)=>51625
②i=1
money=money*(1+rate) ==>51625*(1+0.0325)=>53302
③i=2
money=money*(1+rate) ==>53302*(1+0.0325)=>55034
……
⑤i=4
money=money*(1+rate) ==>56823*(1+0.0325)=>58669
循環(huán)變量從列表中取每一項的數(shù)據(jù)元素。
每取一次循環(huán)體執(zhí)行一次,直到列表里面的元素取完。
for i in range(5):
money=money*(1+rate)
過程解析:
課堂練習(xí)
money = 50000
rate = 0.0325
for i in range(①):
money = ②*(1+rate)
print("5年以后存款總額:",③, "元")
input("運行完畢,請按回車鍵退出...")
完成任務(wù)二:將下列程序補充完整,計算利率變化情況下的存款總額
計數(shù)循環(huán)

列表就是用“[]”將數(shù)據(jù)集中存放,便于記錄和處理。用逗號分隔列表中的各項。列表中可以包含python中能存儲的任何類型的數(shù)據(jù)。
列表
函數(shù)和方法
list[]
append()
insert()
del()
remove()
pop()
如:list1 = [5, "a", "c", "True"]
5
'a'
'c'
'True'
0
1
2
3
索引號
-1
-2
-3
-4
課堂活動
瀏覽課本P35-P36,思考以下問題:
列表中如何獲取元素?
列表中如何修改、插入、刪除元素?
range()函數(shù)生成數(shù)字列表的特點?
計數(shù)循環(huán)

list1 = [5, "a", "c", "True"]
列表的使用
0 1 2 3
插入
list1.append(“b”)
list1.insert(2,“b”)
list1 = [5, "a", "c", "True","b"]
list1 = [5, "a", "b","c", "True"]
修改
list1[3]=”false”
list1 = [5, "a", "c", "false"]
list1.remove(“c”)
list1.pop(2)
list1 = [5, "a", "Ture"]
del list1[2]
刪除
課 堂 練 習(xí)
1.現(xiàn)有列表l=[1,2,8,9,0],執(zhí)行 l.insert(3,'b')后執(zhí)行 l[-3]的結(jié)果是( )
A、9 B、8 C、0 D、'b'
D
B
insert():按照索引位置插入元素
刪除元素:del object[2]
list.remove("香蕉"); list.pop(2)
2.下面代碼的執(zhí)行結(jié)果是( )
object=["石榴",1,"香蕉","橙子","梨子"]
object.append("獼猴桃")"
del object[2]
print (object)
A、["石榴",1,"香蕉","橙子","梨子"] B、["石榴",1,"橙子","梨子","獼猴桃"]
C、["獼猴桃","石榴",1,"香蕉","橙子","梨子"] D、[1,"香蕉","橙子","梨子"]
for i in range(5):
print(i,end="")
for i in range(1,10,2):
print(i,end="")
for i in range(5,1,-1):
print(i,end="")
0 1 2 3 4
1 3 5 7 9
5 4 3 2
課 堂 練 習(xí)
range(start, stop[, step])函數(shù):
生成[start,stop)數(shù)據(jù)區(qū)間內(nèi)間隔step的數(shù)字列表。start可省略,默認(rèn)為0,step可省略默認(rèn)為1。
循環(huán)計數(shù)計算存儲收益

循環(huán)計數(shù)
如果首次存款利率是3.25%,自動轉(zhuǎn)存時利率分別是3%、3%、2%、1.75%,那么5年后到期存款總額是多少?
計算利率 情況下到期存款總額
需要重復(fù)執(zhí)行的部分:計算每年到期存款總額
存款總額money=存款本金money*(1+年利率)
循環(huán)次數(shù):5次。
變動
5年利率分別是3.25%、3%、3%、2%、1.75%。根據(jù)for循環(huán)的格式,如何既能保證循環(huán)次數(shù)為5次,又能讓利率rate每年變化呢?
for i in [0.0325,0.03,0.03,0.02,0.0175]:
money=money*(1+i)
只需將rate作為循環(huán)變量就可以了。
循環(huán)計數(shù)計算存儲收益

循環(huán)計數(shù)
身兼數(shù)職的循環(huán)變量:循環(huán)變量除了能反映for循環(huán)執(zhí)行幾次外,往往會借助循環(huán)變量存儲的信息進行計算。
課堂練習(xí)
money = ①
rate = [0.0325, 0.03, 0.03, 0.02, 0.0175]
for i in ②:
money = money*(1+③)
print("5年以后存款總額:", money, "元")
input("運行完畢,請按回車鍵退出...")
完成任務(wù)三:將下列程序補充完整,計算利率變化情況下的存款總額
5萬元存入銀行,如果首次存款利率是3.25%,自動轉(zhuǎn)存時利率分別是3 %、3 %、2 %、1.75 %,那么5年后到期存款總額是多少?
①rate=0.0325
money=money*(1+rate) ==>50000*(1+0.0325)=>51625
②rate=0.03
money=money*(1+rate) ==>51625*(1+0.03)=>53173
③rate=0.03
money=money*(1+rate) ==>53173*(1+0.03)=>54768
④rate=0.02
money=money*(1+rate) ==>54768*(1+0.02)=>55864
⑤rate=0.0175
money=money*(1+rate) ==>55864*(1+0.0175)=>56841
for rate in [0.0325,0.03,0.03,0.02,0.0175]:
money=money*(1+rate)
過程解析:
課堂練習(xí)
課堂總結(jié)

THE END

展開更多......

收起↑

資源預(yù)覽

<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. 主站蜘蛛池模板: 永丰县| 安庆市| 陈巴尔虎旗| 冕宁县| 宝清县| 平潭县| 安岳县| 米易县| 镇雄县| 都匀市| 水富县| 兰考县| 定兴县| 泸溪县| 名山县| 沾化县| 黔西| 武鸣县| 扎赉特旗| 雷州市| 日土县| 同仁县| 和平区| 赤城县| 前郭尔| 容城县| 东乡族自治县| 绥芬河市| 高唐县| 厦门市| 嘉峪关市| 马尔康县| 青冈县| 璧山县| 宁城县| 阳山县| 五家渠市| 宁河县| 淮阳县| 山东省| 岑巩县|