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

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

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

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

資源簡介

(共38張PPT)
結(jié)
復(fù)習(xí)
結(jié)
復(fù)習(xí)
第二單元 編程計算
2.3 周而復(fù)始的循環(huán)
第1課時
了解循環(huán)的基本結(jié)構(gòu)
學(xué)會計數(shù)循環(huán)(for)的使用方法
用計數(shù)循環(huán)解決實際問題
學(xué)習(xí)目標(biāo)
*活動1:計算利率不變情況下的到期存款總額
*活動2:計算利率變動情況下的到期存款總額
“計算5年儲蓄存款收益”項目
*活動1:計算利率不變情況下的到期存款總額
如果將5萬元存入銀行,選擇“1年定期、自動轉(zhuǎn)存”的存款方式,假設(shè)5年內(nèi)存款利率不變,均為3.25%,5年后到期存款總額是多少?
“計算5年儲蓄存款收益”項目
*活動1 - 分析問題
計算利率不變情況下的到期存款總額 解決的問題
如果將5萬元存入銀行,選擇“1年定期、自動轉(zhuǎn)存”的存款方式,假設(shè)5年內(nèi)存款利率不變,均為3.25%,5年后到期存款總額是多少? 如何存放金額、利率和存款年數(shù)的數(shù)值
如何計算5年后到期的存款總額
如何顯示存款5年后到期的存款總額
*活動1 - 分析問題
*如何計算5年后到期的存款總額?
每年的存款總額=本金*(1+利率)
第1年存款總額=本金*(1+利率)
第2年存款總額=第1年存款總額*(1+利率)
第3年存款總額=第2年存款總額*(1+利率)
第4年存款總額=第3年存款總額*(1+利率)
第5年存款總額=第4年存款總額*(1+利率)
money
rate
*活動1 - 設(shè)計算法
解決的問題 算法描述
如何存放金額、利率和存款年數(shù)的數(shù)值 1. 使用變量money存放金額的數(shù)值
2. 使用變量rate存放利率的數(shù)值
3. 使用變量years存放存款年數(shù)的數(shù)值
如何計算5年后到期的存款總額 4. 計算5次每一年到期的存款總額,使用變量money存放存款總額的數(shù)值
如何顯示存款5年后到期的存款總額 5. 輸出存款5年后到期的存款總額
*活動1 - 編寫代碼
算法描述 程序代碼
1. 使用變量money存放金額的數(shù)值 money=50000
2. 使用變量rate存放利率的數(shù)值 rate=0.0325
3. 使用變量years存放存款年數(shù)的數(shù)值 years=5
4. 計算5次每一年到期的存款總額,使用變量money存放存款總額的數(shù)值 money=money*(1+rate)
money=money*(1+rate)
money=money*(1+rate)
money=money*(1+rate)
money=money*(1+rate)
重復(fù)執(zhí)行的代碼
與 循環(huán)結(jié)構(gòu)
順序結(jié)構(gòu)
第1年存款總額
第2年存款總額
第3年存款總額
第4年存款總額
第5年存款總額
*計算機程序中某些代碼的反復(fù)執(zhí)行稱為循環(huán)。
計算機程序中某些代碼的反復(fù)執(zhí)行。
循環(huán)
循環(huán)一定次數(shù)
計數(shù)循環(huán)(for循環(huán))
01
02
03
二、循環(huán)
循環(huán)條件成立才執(zhí)行
條件循環(huán)(while循環(huán))
三、計數(shù)循環(huán)
for 循環(huán)變量 in range( ):
語句或語句組
一組重復(fù)執(zhí)行的語句
循環(huán)體
循環(huán)體必須相對關(guān)鍵詞for有縮進(jìn)(Tab鍵/四個空格)
冒號&縮進(jìn)
在Python中,使用for語句來創(chuàng)建計數(shù)循環(huán)。
for語句的基本格式如下:
計數(shù)從 start 開始,默認(rèn)從 0 開始。
start
步長,默認(rèn)為1。
step
計數(shù)到 stop 結(jié)束,但不包括 stop。
stop【不能省略】
range(start, stop, step)
生成某個范圍內(nèi)的數(shù)字列表。
四、range()函數(shù)
[start, stop)
左閉右開
例如:range(5)會生成[0,1,2,3,4]這樣一個列表,而range(1,6)就會生成[1,2,3,4,5]這樣一個列表。
五、計數(shù)循環(huán)執(zhí)行方法
循環(huán)體執(zhí)行循環(huán)的次數(shù)取決于?
例:for i in range(1,6):
print (i)
循環(huán)過程
第1次循環(huán):i取列表中1,執(zhí)行print(i),輸出1
第2次循環(huán):i取列表中2,執(zhí)行print(i),輸出2
第4次循環(huán):i取列表中4,執(zhí)行print(i),輸出4
第3次循環(huán):i取列表中3,執(zhí)行print(i),輸出3
第5次循環(huán):i取列表中5,執(zhí)行print(i),輸出5
列表中元素的個數(shù)
例:
sum=0
for i in range( 1, 8, 2]:
sum=sum+i
循環(huán)過程
第1次循環(huán):i取列表中1,執(zhí)行sum=sum+i,輸出0+1=1
第2次循環(huán):i取列表中2,執(zhí)行sum=sum+i,輸出1+2=3
第4次循環(huán):i取列表中8,執(zhí)行sum=sum+i,輸出7+6=13
第3次循環(huán):i取列表中4,執(zhí)行sum=sum+i,輸出3+4=7
五、計數(shù)循環(huán)執(zhí)行方法
*活動1 - 編寫代碼
算法描述 程序代碼
4. 計算5次每一年到期的存款總額,使用變量money存放存款總額的數(shù)值 for i in range(years):
money=money*(1+rate)
5. 輸出存款5年后到期的存款總額 print("存款總額",money)
*活動1 - 編寫代碼
算法描述 程序代碼
1. 使用變量money存放金額的數(shù)值 money=50000
2. 使用變量rate存放利率的數(shù)值 rate=0.0325
3. 使用變量years存放存款年數(shù)的數(shù)值 years=5
5. 計算5次每一年到期的存款總額,使用變量money存放存款總額的數(shù)值 for i in range(years):
money=money*(1+rate)
6. 輸出存款5年后到期的存款總額 print("存款總額",money)
*活動1 - 編寫代碼
*活動1的程序代碼演示視頻
*活動1 - 調(diào)試運行
流程圖 程序代碼
money=50000
rate=0.0325
years=5
for i in range(years):
money=money*(1+rate)
print('存款總額',money)
*活動2:計算利率變動情況下的到期存款總額
將5萬元存入銀行,選擇“1年定期、自動轉(zhuǎn)存”的存款方式,假設(shè)5年內(nèi)存款利率分別為3.25%、3%、3%、2%、1.75%,5年后到期存款總額是多少?
“計算5年儲蓄存款收益”項目
*活動2 - 分析問題
計算利率變動情況下的到期存款總額 解決的問題
將5萬元存入銀行,選擇“1年定期、自動轉(zhuǎn)存”的存款方式,假設(shè)5年內(nèi)存款利率分別為3.25%、3%、3%、2%、1.75%,5年后到期存款總額是多少? 如何存放金額和利率的數(shù)值
如何計算5年后到期的存款總額
如何顯示存款5年后到期的存款總額
*活動2 - 分析問題
*如何計算5年后到期的存款總額?
每年的存款總額=本金*(1+各年利率)
第1年存款總額=本金*(1+第1年利率)
第2年存款總額=第1年存款總額*(1+第2年利率)
第3年存款總額=第2年存款總額*(1+第3年利率)
第4年存款總額=第3年存款總額*(1+第4年利率)
第5年存款總額=第4年存款總額*(1+第5年利率)
money
rates
列表中可以包含( ),同時它是一個( )的集合。
各元素用( )隔開,放在( )內(nèi)。
列表可存儲( )的數(shù)據(jù)。
一、列表
列表名 = [ 元素1,元素2,元素3…… ]
多個數(shù)據(jù)元素
有序
逗號
方括號
混合類型
[個人自學(xué)] 閱讀課本39頁
a=[10.1,“香蕉”,8,“橙子”]
a[0]
a[1]
a[2]
a[3]
列表索引號從0開始
a[0]==10.1
列表a的第一個元素
(整數(shù)、浮點數(shù)、字符串)
列表基本操作
1、訪問列表元素
:object=[“石榴”,1,”香蕉”,””橙子”,梨子”]
“石榴”
1
“香蕉”
“橙子”
“梨子”
“石榴”
1
“香蕉”
“橙子”
“梨子”
一、列表
2. 修改列表第1個元素的值為”蘋果”
3. 刪除列表第2個元素
4. 在列表尾部添加一個數(shù)據(jù)元素"獼猴桃"
a[0]="蘋果"
a=["蘋果" , 2 , 4 , 8]
del a[1]
a=["蘋果" , 4 , 8]
a. append("獼猴桃")
a=["蘋果" , 4 , 8 , "獼猴桃" ]
[上機操作]
閱讀課本35頁,用python實現(xiàn)以下四個對列表的操作,每次都輸出操作后的列表,3min
1. 創(chuàng)建列表,列表名字自取,列表元素包括1,2,4,8
a=[1 , 2 , 4 , 8]
一、列表
操作 語句 舉例
修改第i+1個元素 列表名[ i ] = 元素 a[1]=2
刪除第i+1個元素 del 列表名[ i ] del a[1]
尾部添加一個元素 列表名.append(元素) a.append(16)
活動2:
將5萬元存入銀行,選擇“1年定期、自動轉(zhuǎn)存”的存款方式,假設(shè)5年內(nèi)存款利率分別為3.25%、3%、3%、2%、1.75%,5年后到期存款總額是多少?
如何使用列表來存放5年內(nèi)各年的存款利率呢?
例如:[0.0325,0.03,0.03,0.02,0.0175]。
*活動2 - 設(shè)計算法
解決的問題 算法描述
如何存放金額和利率的數(shù)值 1. 使用變量money存放金額的數(shù)值
2. 使用列表rates存放5年內(nèi)各年的利率的數(shù)值
如何計算5年后到期的存款總額 3. 計算5次每一年到期的存款總額,使用變量money存放存款總額的數(shù)值
如何顯示存款5年后到期的存款總額 4. 輸出存款5年后到期的存款總額
在Python中,使用for語句來創(chuàng)建計數(shù)循環(huán)。
活動2的for語句的基本格式如下:
計數(shù)循環(huán)
for 循環(huán)變量 in 列表:
語句或語句組
縮進(jìn)
rates=[0.0325,0.03,0.03,0.02,0.0175]
活動2的for語句如下:
for rate in rates:語句控制了循環(huán)5次
money=money*(1+rate)語句每次執(zhí)行時,變量rate按列表變量rates索引號的順序,從小到大分別取出rates[0](0.0325)、rates[1](0.03)、rates[2](0.03)、rates[3](0.02)和rates[4](0.0175)各年存款利率的數(shù)值進(jìn)行計算
計數(shù)循環(huán)
for rate in rates:
money=money*(1+rate)
縮進(jìn)
*活動2 - 編寫代碼
算法描述 程序代碼
1. 使用變量money存放金額的數(shù)值 money=50000
2. 使用列表rates存放5年的利率的數(shù)字 rates=[0.0325,0.03,0.03,0.02,0.0175]
3. 計算5次每一年到期的存款總額,使用變量money存放存款總額的數(shù)值
for rate in rates:
money=money*(1+rate)
4. 輸出存款5年后到期的存款總額 print("存款總額",money)
*活動2 - 編寫代碼
*活動2的程序代碼演示視頻

以下是列表的是( )
A.a=[1,2,3,4] B.range(1,5)
C.range(10) D.obj=[”蘋果”,3,”獼猴桃”]
ABCD

下面的程序段運行后的結(jié)果為( )
s=1
for i in range(1,6,2):
s=s+i
print(s)
A.15 B.10 C.12 D.9
B
i=range(1,6,2)=[1,3,5]
1+1
1+1+3
1+1+3+5

已知列表x=[1,2,3,4],那么執(zhí)行語句del x[1]之后x的值為( )
C.[1,3,4]
D.2,3,4
B.[1,2,3,4]
A.[2,3,4]
C
周而復(fù)始 的循環(huán)
計數(shù)循環(huán)
條件循環(huán)
列表
range函數(shù)
循環(huán)次數(shù)未知
已知循環(huán)次數(shù)
結(jié)合實際情況靈活運用
for 循環(huán)變量 in range( ):
語句或語句組
for 循環(huán)變量 in 列表:
語句或語句組
課堂小結(jié)
謝 謝

展開更多......

收起↑

資源預(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. 主站蜘蛛池模板: 辽中县| 白山市| 新密市| 万山特区| 双城市| 崇仁县| 铜山县| 静乐县| 三江| 泗洪县| 弥勒县| 兴隆县| 临邑县| 从江县| 佛学| 东辽县| 宁南县| 徐汇区| 肇东市| 金湖县| 察雅县| 延长县| 丰都县| 周口市| 赤壁市| 新郑市| 石楼县| 麻栗坡县| 朔州市| 彭山县| 安仁县| 保定市| 邵东县| 上饶市| 凤翔县| 泽州县| 沧源| 徐水县| 棋牌| 巴楚县| 通道|