




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
高一信息技術(shù)必修1數(shù)據(jù)與計(jì)算2.3周而復(fù)始的循環(huán)教育科學(xué)出版社--周而復(fù)始的循環(huán)大國點(diǎn)名沒你不行項(xiàng)目范例-大國點(diǎn)名沒你不行學(xué)習(xí)目標(biāo)1.了解for循環(huán)語句的基本結(jié)構(gòu)。2.學(xué)會計(jì)數(shù)循環(huán)的使用方法。3.熟練使用循環(huán)解決實(shí)際問題。項(xiàng)目范例
全國人口數(shù)據(jù)調(diào)查與分析
2019年全國各省區(qū)人口數(shù)據(jù)如下,現(xiàn)全中國大概有多少人口?任務(wù)一分析問題
這個問題相當(dāng)于要計(jì)算所有省份人口的累加值,可以用for循環(huán)結(jié)構(gòu)編程來解決這個問題。列表:
列表是寫在方括號“[]”之間、用逗號分隔開的元素集合。例如,list1=['Good','Run',1997,2000]和list2=[1,2,3,4,5,6,7]。列表可以存儲混合類型的數(shù)據(jù)。list=[351,608,695,945,1562,2154,2428,2523,2540,2647,2691,3124,3623,3729,3751,3876,3973,4352,4666,4858,4960,5850,5927,6366,6918,7592,8070,8375,9640,10070,11521]Python的數(shù)據(jù)類型全國各省區(qū)人口數(shù)據(jù)如何存儲?處理?訪問?設(shè)計(jì)算法
可設(shè)計(jì)如下算法:需要有一個循環(huán)變量x將列表中的每一個數(shù)取出來;還需要一個累加變量sum不斷和x進(jìn)行加法運(yùn)算,并記錄運(yùn)算結(jié)果,變量x每取一個值,就和變量sum進(jìn)行一次加法運(yùn)算,變量sum記錄的是累加的結(jié)果。設(shè)計(jì)算法
計(jì)算方法:第1個省份:x=351,sum=sum+x,即sum=0+351第2個省份:x=608,sum=sum+x,即sum=351+608第3個省份:x=695,sum=sum+x,即sum=959+695······第31個省份:x=11521,sum=sum+x,即sum=128864+11521for循環(huán)語句for循環(huán)語句的一般格式:
for循環(huán)變量in列表:語句/語句組注意:①for指令后要跟冒號“:”②for后面要執(zhí)行的語句組要遵循相同的縮進(jìn)。foriin[“hello”,”world”]:print(i)運(yùn)行結(jié)果:helloworld項(xiàng)目范例
全國人口數(shù)據(jù)調(diào)查與分析修改列表,輸出以下結(jié)果:大國點(diǎn)名沒你不行
活動1大國點(diǎn)名沒你不行代碼樣例:list=[1,2,3,4,5]#定義列表sum=0#sum初始值為0forxinlist:sum=sum+x#累加計(jì)算print(sum)#輸出結(jié)果編寫程序list=[351,608,695,945,1562,2154,2428,2523,2540,2647,2691,3124,3623,3729,3751,3876,3973,4352,4666,4858,4960,5850,5927,6366,6918,7592,8070,8375,9640,10070,11521]sum=0for
xin
:
print(sum)listsum=sum+x項(xiàng)目范例
全國人口數(shù)據(jù)調(diào)查與分析我國現(xiàn)有14億人口,按照每年0.1%的增長速度,10年后將有多少人?50年后將有多少人?任務(wù)二分析問題
這個問題要計(jì)算十年后的人口數(shù)量,相當(dāng)于在每一年的人口基礎(chǔ)上乘以(1+0.001),乘以10次,可以用range函數(shù)編程來解決這個問題。設(shè)計(jì)算法
根據(jù)上述分析,可設(shè)計(jì)如下算法:第1年:sum=14*(1+0.001)第2年:sum=sum*(1+0.001)第3年:sum=sum*(1+0.001)······第10年:sum=sum*(1+0.001)range()函數(shù)range()函數(shù)可創(chuàng)建一個整數(shù)列表,一般用在for循環(huán)中。函數(shù)語法:range(start,stop)參數(shù)說明:
start:起始值,計(jì)數(shù)從start開始,默認(rèn)是從0開始。
stop:結(jié)束值,計(jì)數(shù)到stop結(jié)束,但不包括stop。range(1,6)[1,2,3,4,5]range(8)[0,1,2,3,4,5,6,7]項(xiàng)目范例
全國人口數(shù)據(jù)調(diào)查與分析修改range()函數(shù)的參數(shù),輸出以下結(jié)果:
0~100的自然數(shù)。
10~20的自然數(shù)。
活動4代碼樣例:forninrange(10):print("大國點(diǎn)名沒你不行")編寫程序sum=14#人口基數(shù)為14億for
in
:sum=sum*(1+0.001)print(sum)Xrange(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 六一活動密室逃脫活動方案
- 六一活動競拍活動方案
- 六一活動警營活動方案
- 六一活動遛娃活動方案
- 六一社區(qū)義診活動方案
- 六一老會員活動方案
- 六一節(jié)目活動方案
- 六年級中隊(duì)活動方案
- 藥浴考試試題及答案
- 六盤水團(tuán)建活動策劃方案
- 電銷行業(yè)認(rèn)知和電銷POS機(jī)
- 公安院校及專業(yè)招生政審表
- 史上最全區(qū)塊鏈詳解課件
- (完整版)杭州電子科技大學(xué)數(shù)字電路期末考試試卷及答案
- 建筑裝飾裝修工程質(zhì)量驗(yàn)收規(guī)范試題
- 能源計(jì)量器具配備和管理
- 《食品經(jīng)營許可證》申請報告書空白模板
- 試卷交接簽字單
- DB13(J)∕T 8060-2019 城鎮(zhèn)供熱管道及設(shè)備安裝工程施工質(zhì)量驗(yàn)收標(biāo)準(zhǔn)
- 《國際商務(wù)》課程
- 壓力容器設(shè)計(jì)管理制度
評論
0/150
提交評論