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

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

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

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

資源簡介

(共18張PPT)
2.3周而復始的循環
---while循環
1.列表
列表是一個有序的集合,它可以包含多個數據元素。列表索引號從0開始
可以對列表進行的操作
del 刪除
append 追加
insert 插入
2.range()函數 生成一定范圍的數字列表
range()函數的語法是:range(start,stop,step)
3.for循環語法格式




for 循環變量 in 列表:
語句或語句組
S=0
for i in range(1,50,2):
S=S+i
Print(s)

活動3:計算理財產品收益
小王購買了10萬元一年期收益率3.7%的銀行保證收益性理財產品。每年理財贖回后,他會提取2萬元用作生活所需,余下資金仍購買此種理財。在收益率不變的情況下,多少年后資金被全部取出?
活動3:計算理財產品收益
分析問題
首先分析題目中的常量有哪些?
每年取出的2萬元
再來看題目中的變量有哪些?
每年的理財金額
存款年數
本金:money=100000
存款一年后:
money=money*(1+0.037)-20000
year=0 初始值為0
活動3:計算理財產品收益
設計算法
循環體
循環條件
活動3:計算理財產品收益
編寫程序
money=100000 #本金100000
year=0 #理財年數賦值為0
while money>0: #計算新的理財金額
money=round(money*(1+0.037),2)-20000
year=year+1 #理財年數加1
print(year,”年后資金被全部取出”) #輸出結果
知識點1:while語句的格式及功能
條件循環
while 關系表達式:
語句或語句組
循環體
條件循環一般用于循環次數未知的情況,只有當循環條件成立時,才執行循環體。
知識點1:while語句的格式及功能
條件循環
s=0
while s<=30:
s=s+10 #循環體
print(s) #循環體
運行結果:
10
20
30
40
s=0
while s<=30:
s=s+10 #循環體print(s)
運行結果:
40
知識點1:while語句的格式及功能
條件循環
拓展
round(x,數值)函數:
用于按照指定的小數位數對輸入的數值X進行四舍五入操作。
例如:X=3.1415926
round(X,2),結果為3.14
知識點1:while語句的格式及功能
one
試一試1
i=1
s=0
while i<=10:
s=s+i
print(s)
運行結果:
55
s= 3 + 6 + 9 + 12 + ……累加到幾的
和剛好大于50?
試一試2
s=0
i=0
while s<=50:
i=i+3
s=s+i
print(i)
知識點1:for循環和while循環
compare
for循環(計數循環)
s=0
for i in range(0,101,2):
s=s+i
print(s)
while循環(條件循環)
計算100以內所有偶數相加的和
i=0
s=0
while i<=100:
i=i+2
s=s+i
print(s)
活動3:計算理財產品收益
調試運行
money=100000 #本金100000
year=0 #理財年數賦值為0
while money>0: #計算新的理財金額
money=round(money*(1+0.037),2)-20000
year=year+1 #理財年數加1
print(year,”年后資金被全部取出”) #輸出結果
拓展知識
調試運行
編寫程序時難免出現錯誤,這時可以借助python的調試器pdb。例如在程序的開頭加入語句“import pdb”,然后,在適當的位置放一個“pdb.set_trace()”,就可以設置一個斷點,讓程序暫停運行,進入pdb調試環境。
import pdb
pdb.set_trace()
命令格式 功能
p 查看變量
c 繼續運行
q 結束調試,退出程序
課堂練習
practice
1.關于以下程序代碼的說法正確的是( )(單選題)
a=1
b=0
while a<=101:
b=b+a
a=a+1
print( b)
A
2.以下是列表的是( )(多選題)
A.a=[1,2,3,4] B.range(1,5)
C.range(10) D.obj=[”蘋果”,3,”獼猴桃”]
A,B,C,D
課堂練習
practice
3.某1年期理財產品實際收益率為4.25%,由于產品一直在持續運作,投資者不按時贖回視為自動再投資。在收益率不變的情況下,至少多少年后投資可以翻倍?
money=100000
year=0
while :
year=year+1
print(year,"年后資金翻倍")
money<200000
money=round(money*(1+0.0425),2)
課堂小結
conclusion
while 關系表達式:
語句或語句組
語句格式
一般用于循環次數未知的情況
條件循環
import pdb
pdb.set_trace()
調試器pdb
while循環
作業
小王想要購買一年期收益率3.7%的銀行保證收益性理財產品,每年理財贖回后,他會提取2萬元用作生活所需,余下資金仍購買此種理財。在收益率不變的情況下,小王投入多少錢可以恰好在第10年取完最后一次2萬元?
感謝聆聽

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 康保县| 福安市| 康平县| 富裕县| 从化市| 西乌珠穆沁旗| 沂水县| 黑水县| 津市市| 汉寿县| 合肥市| 日土县| 克山县| 邵阳市| 和静县| 江西省| 卢氏县| 桂阳县| 隆子县| 尉犁县| 贡山| 阿克| 库车县| 长武县| 富川| 吴旗县| 南充市| 新余市| 循化| 遂溪县| 甘孜| 开阳县| 凤阳县| 华阴市| 通化县| 乌苏市| 承德市| 大兴区| 阿拉善盟| 中牟县| 北票市|