
2.3 周而復(fù)始的循環(huán)(一)
掌握對列表的基本操作。
學(xué)會計(jì)數(shù)循環(huán)的使用方法。
列表可以包含多個數(shù)據(jù)元素,同時字是一個有序的集合。
創(chuàng)建列表,各元素用逗號隔開,放在方括號內(nèi);列表可以存儲混合類型的數(shù)據(jù): bject=["石榴",1,"香蕉","橙子","梨子"] 注意索引號從0開始(有序序列索引均是從0開始例如字符串、元組等);
創(chuàng)建空列表兩種方法:ls=[]或ls=list()修改第一個元素的值:bject[0]=“蘋果”刪除列表第二個元素:del bject[1]在列表尾部添加一個數(shù)據(jù)元素”獼猴桃”:bject.append(“獼猴桃”)
輸出列表:print(bject)[“蘋果”, “香蕉”, “橙子”, “梨子”, “獼猴桃”,]
如果將5萬元存入銀行,選擇“1年定期,自動轉(zhuǎn)存”的存款方式,用列表表示5年內(nèi)存款利率,即:rate=[0.0325,0.03,0.03,0.02,0.175] 5年后到期存款總額是多少?(保留兩位小數(shù))
分析問題,尋找規(guī)律:第1年存款總額=本金*(1+第1年利率)第2年存款總額=上一年存款總額*(1+第2年利率)第3年存款總額=上一年存款總額*(1+第3年利率)……第n年存款總額=第n-1存款總額*(1+第n年利率)第n年的利率:rate[n]
fr i in range(n): print(i)例如:fr i in range(5): print(i)運(yùn)行結(jié)果:01234
縮進(jìn)和冒號改不可少range(n)列表: [0,1,2,3…n-1]range(1,6)產(chǎn)生列表: [1,2,3,4,5,]
mney=50000rate=[0.0325,0.03,0.03,0.02,0.175] fr i in range(5): mney=mney*(1+rate[i])print(mney)
fr item in 列表: print(item)例如:fr i in [‘hell’,’wrld’]: print(i)運(yùn)行結(jié)果:hellwrld
n=5mney=50000rate=[0.0325,0.03,0.03,0.02,0.175] fr item in rate: mney=mney*(1+item)print(mney)
可以遍歷的對象:列表字符串元組字典
遍歷字符串:>>> fr c in "hell": print(c)運(yùn)行結(jié)果 hell>>>
fr item in 遍歷對象: print(item)
65640.60155625
>>>rund(65640.60155625,2)65640.60
n=5mney=50000rate=[0.0325,0.03,0.03,0.02,0.175] fr item in rate: mney=mney*(1+item)print(rund(mney,2))
rund(mney,2)
對變量mney四舍五入,并保留兩位小數(shù)
n=5mney=50000rate=[0.0325,0.03,0.03,0.02,0.175] fr item in rate: mney=mney*(1+item)print("%.2f"%mney)
print("%.2f"%mney)
下圖a中的Pythn程序運(yùn)行后,會得到圖b所示的結(jié)果。分析模仿圖a中的Pythn程序,在圖c所示Pythn程序中的①、②、③處分別填寫什么,可以得到圖d所示的結(jié)果( )
【改錯題1】n=int(input())s=0fr i in range(1,n+1) s=s+i*5print(s)【改錯題2】n=int(input())s=0fr i in range(1,n+1):s=s+i*5print(s)
這是一份高中信息技術(shù)教科版 (2019)必修1 數(shù)據(jù)與計(jì)算2.3 周而復(fù)始的循環(huán)授課ppt課件,共20頁。PPT課件主要包含了學(xué)習(xí)目標(biāo),計(jì)算5年儲蓄存款收益,列表練習(xí),計(jì)數(shù)循環(huán)P36,計(jì)算理財(cái)產(chǎn)品收益,循環(huán)次數(shù),條件循環(huán),調(diào)試程序等內(nèi)容,歡迎下載使用。
這是一份教科版 (2019)2.3 周而復(fù)始的循環(huán)優(yōu)秀課件ppt,共16頁。
這是一份教科版 (2019)必修1 數(shù)據(jù)與計(jì)算2.3 周而復(fù)始的循環(huán)教課ppt課件,共20頁。PPT課件主要包含了學(xué)習(xí)目標(biāo),課程導(dǎo)入,動手試一試,計(jì)數(shù)循環(huán),range函數(shù),左閉右開,條件循環(huán),調(diào)試程序,小試牛刀等內(nèi)容,歡迎下載使用。
微信掃碼,快速注冊
注冊成功