![第08課循環(huán)結(jié)構(gòu)八年級(jí)信息_第1頁](http://file4.renrendoc.com/view11/M01/0D/0B/wKhkGWXCJIaAI9rUAAJga69TYcs837.jpg)
![第08課循環(huán)結(jié)構(gòu)八年級(jí)信息_第2頁](http://file4.renrendoc.com/view11/M01/0D/0B/wKhkGWXCJIaAI9rUAAJga69TYcs8372.jpg)
![第08課循環(huán)結(jié)構(gòu)八年級(jí)信息_第3頁](http://file4.renrendoc.com/view11/M01/0D/0B/wKhkGWXCJIaAI9rUAAJga69TYcs8373.jpg)
![第08課循環(huán)結(jié)構(gòu)八年級(jí)信息_第4頁](http://file4.renrendoc.com/view11/M01/0D/0B/wKhkGWXCJIaAI9rUAAJga69TYcs8374.jpg)
![第08課循環(huán)結(jié)構(gòu)八年級(jí)信息_第5頁](http://file4.renrendoc.com/view11/M01/0D/0B/wKhkGWXCJIaAI9rUAAJga69TYcs8375.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
“重現(xiàn)高斯求和”高斯是德國(guó)著名的數(shù)學(xué)家、物理學(xué)家、天文學(xué)家、大地測(cè)量學(xué)家,并享有“數(shù)學(xué)王子”之稱。在他10歲時(shí),小學(xué)老師出了一道算術(shù)難題:計(jì)算1+2+3+4+…+99+100=?這可難倒了剛學(xué)數(shù)學(xué)的小朋友們,他們只得按照題目的要求,把數(shù)字一個(gè)一個(gè)地相加。這時(shí)卻傳來了高斯的聲音:“老師,我已經(jīng)算好了!”循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)是在一定條件下重復(fù)執(zhí)行相同的代碼,被重復(fù)執(zhí)行的代碼稱為循環(huán)體。在Python中,我們經(jīng)常使用for遍歷循環(huán)和while條件循環(huán)語句來編寫重復(fù)操作。遍歷循環(huán)(for循環(huán))遍歷循環(huán)的語法基本格式:for<變量>in<序列>:語句塊1遍歷循環(huán)(for循環(huán))練習(xí)1:輸出100以內(nèi)的所有奇數(shù)。練習(xí)2:將你的名字輸出100次。(兩題選做一題)抽簽條件循環(huán)(while循環(huán))條件循環(huán)的語法基本格式:while<條件>:語句塊1條件循環(huán)(while循環(huán))條件循環(huán)的基本功能是:如果<條件>表達(dá)式的值為真True,則執(zhí)行語句塊1循環(huán)體,再進(jìn)行<條件>的判定;如果<條件>表達(dá)式的值為假<False>,則退出循環(huán)。條件循環(huán)(while循環(huán))練習(xí):使用while循環(huán)輸出1-100以內(nèi)的所有數(shù)字。條件循環(huán)(while循環(huán))注意:在使用while循環(huán)時(shí),一定要保證循環(huán)條件有變成假的時(shí)候,否則這個(gè)循環(huán)將成為一個(gè)死循環(huán),永遠(yuǎn)無法結(jié)束這個(gè)循環(huán)。另外,與for循環(huán)類似的是,while循環(huán)的循環(huán)體中所有代碼必須使用相同的縮進(jìn),否則Python也會(huì)引發(fā)錯(cuò)誤。循環(huán)的嵌套循環(huán)結(jié)構(gòu)的嵌套與分支結(jié)構(gòu)的嵌套類似,循環(huán)結(jié)構(gòu)的嵌套是指循環(huán)語句中的循環(huán)體又是循環(huán)語句,也稱多重循環(huán)。循環(huán)嵌套既可以是for循環(huán)嵌套while循環(huán),也可以是while循環(huán)嵌套for循環(huán),即各種類型的循環(huán)都可以作為外層循環(huán),各種類型的循環(huán)也都可以作為內(nèi)層循環(huán)。循環(huán)的嵌套循環(huán)嵌套就是把內(nèi)層循環(huán)當(dāng)成外層循環(huán)的循環(huán)休。只有內(nèi)層循環(huán)的循環(huán)條件為假時(shí),才會(huì)完全跳出內(nèi)層循環(huán),才可以結(jié)束外層循環(huán)的當(dāng)次循環(huán),開始下一次循環(huán)。循環(huán)的嵌套例如:foriinrange0,5:外層循環(huán)j=0whilej<3:內(nèi)層循環(huán)print"i的值為:%d,j的值為:%d"%i,jj=1循環(huán)的嵌套練習(xí)1:使用while循環(huán)嵌套打印“九九乘法表”。練習(xí)2:使用for與while的嵌套輸出3-20的質(zhì)數(shù)。乘法表質(zhì)數(shù)循環(huán)控制語句:brea語句brea語句用于提前終止當(dāng)前循環(huán),即循環(huán)條件沒有False條件或者序列還沒被完全遞歸完,也會(huì)停止執(zhí)行循環(huán)語句,放棄循環(huán)后,直接執(zhí)行循環(huán)塊下一個(gè)語句。brea語句可以在while和for循環(huán)中使用。如果使用嵌套循環(huán),則brea語句將停止執(zhí)行最內(nèi)層循環(huán),并在塊之后開始執(zhí)行代碼的下一行。循環(huán)控制語句:brea語句循環(huán)控制語句:brea語句例如:var=10whilevar>0:print'當(dāng)前變量值:',varvar=var-1ifvar==5:breaprint"Goodbye!"執(zhí)行結(jié)果為:當(dāng)前變量值:10當(dāng)前變量值:9當(dāng)前變量值:8當(dāng)前變量值:7當(dāng)前變量值:6Goodbye!循環(huán)控制語句:continue語句brea語句是跳出整個(gè)循環(huán),而continue是跳出本次循環(huán)。continue語句將控制返回到當(dāng)前循環(huán)的開頭。當(dāng)遇到該語句時(shí),循環(huán)將跳過當(dāng)前循環(huán)的剩余語句,然后繼續(xù)進(jìn)行下一輪循環(huán)。continue語句可以在while和for循環(huán)中使用。循環(huán)控制語句:continue語句循環(huán)控制語句:continue語句例如:var=10whilevar>0:var=var-1ifvar==5:continueprint'當(dāng)前變量值:',varprint"Goodbye!"執(zhí)行結(jié)果為:當(dāng)前變量值:9當(dāng)前變量值:8當(dāng)前變量值:7當(dāng)前變量值:6當(dāng)前變量值:4當(dāng)前變量值:3當(dāng)前變量值:2當(dāng)前變量值:1當(dāng)前變量值:0Goodbye!循環(huán)控制語句:pass語句當(dāng)因?yàn)檎Z法需要但不希望執(zhí)行任何命令或代碼時(shí),則可以使用pass語句。pass是空語句,是為了保持程序結(jié)構(gòu)的完整性。pass語句執(zhí)行時(shí)沒有任何反應(yīng),一般用做占位語句。循環(huán)控制語句:pass語句例如:forletterin'Python':ifletter=='h':passprint'這是pass塊'print'當(dāng)前字母:',
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年公共供水設(shè)施建設(shè)合同樣本
- 2025年農(nóng)村住房保險(xiǎn)協(xié)議范本
- 2025年企業(yè)共享汽車租賃合同格式
- 2025年乘用車市場(chǎng)需求與供給策劃協(xié)議
- 2025年住宅購置與入住合同
- 2025年重大水利工程土地征用協(xié)議
- 2025年高速鐵路建設(shè)合同協(xié)議書
- 2025年公司產(chǎn)權(quán)轉(zhuǎn)讓合同范本
- 2025年信息技術(shù)高級(jí)貸款協(xié)議
- 2025年數(shù)碼裝備展覽館長(zhǎng)期租賃協(xié)議
- 企業(yè)員工信息安全意識(shí)培訓(xùn)
- 2025-2030年中國(guó)智能安防行業(yè)發(fā)展?fàn)顩r及前景規(guī)劃研究報(bào)告
- 2025屆高考化學(xué) 二輪復(fù)習(xí) 專題五 離子共存(含解析)
- 能源管理軟件招標(biāo)模板高效節(jié)能
- 2024年臨床醫(yī)師定期考核必考復(fù)習(xí)題庫及答案(150題)
- 2024年中國(guó)智能電磁爐市場(chǎng)調(diào)查研究報(bào)告
- 廣東省汕頭市潮陽區(qū)2024-2025學(xué)年高一數(shù)學(xué)上學(xué)期期末教學(xué)質(zhì)量監(jiān)測(cè)試卷
- 廣東清遠(yuǎn)人文介紹
- 醫(yī)療糾紛處理及防范技巧與案例分析 課件
- 合理使用手機(jī) 做自律好少年-合理使用手機(jī)主題班會(huì)(課件)
- 硬件測(cè)試崗位招聘面試題及回答建議2024年
評(píng)論
0/150
提交評(píng)論