第5章:有限循環(huán)和無限循環(huán)_第1頁
第5章:有限循環(huán)和無限循環(huán)_第2頁
第5章:有限循環(huán)和無限循環(huán)_第3頁
第5章:有限循環(huán)和無限循環(huán)_第4頁
第5章:有限循環(huán)和無限循環(huán)_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

第5章:讓程序重復(fù)執(zhí)行:有限循環(huán)和無限循環(huán)(共1課時(shí))【示例5-1】【代碼解析】【代碼解析】第1行:使用for循環(huán)語句循環(huán)10次XPython,3.10.5(tags/v3.10.5:f377153,Jun62022,16:14生生生生生生生生牛圖5-2示例5-1的運(yùn)行結(jié)果練習(xí)1.輸出1~100(包含1和100)練習(xí)2.輸出1~100(包含1和100)內(nèi)所有3的倍數(shù)的數(shù)。練習(xí)3.輸出1~100(包含1和100)內(nèi)所有除以3余1的數(shù)?!臼纠?-2】第1頁共7頁3.print("人生苦短,我愛Python")【代碼解析】第1行:定義一個(gè)變量a并賦值0,用于記錄循環(huán)次數(shù)。每執(zhí)行依次循環(huán),循環(huán)條件中的變量a增加1;當(dāng)?shù)?次循環(huán)執(zhí)行完畢后,變量a為1,依次類推。圖5-4示例5-2的執(zhí)行結(jié)果練習(xí)1.利用while循環(huán)輸出1~100(包含100)中所有的偶數(shù)。練習(xí)2.利用while循環(huán)輸出1~100(包含100)中所有的3的倍數(shù)的數(shù)。練習(xí)3.利用while循環(huán)輸出1~100(包含100)中所有的4的倍數(shù)的數(shù)案例5-1:求1~100中所有整數(shù)的和。方法1,從for語句:sum+=i#等價(jià)于:sum=sum+iprint("從1到100的和是:",sum)#i的初值是1#等價(jià)于sum=sum+i#等價(jià)于i=i+1print("從1到100的和是:",sum)#打印結(jié)果到屏幕【示例5-3】【代碼解析】案例5-2:存錢大挑戰(zhàn)你是否有過這樣的設(shè)想,第1天存1元、第2天存2元、.…以此類推,往后據(jù)分析,編寫如下程序:2.a=0#定義天數(shù),從0開始4.a=a+1#天數(shù)加1【代碼解析】第1行:定義變量s,用于記錄存錢總數(shù)。第2行:定義變量n,用于記錄每天的存錢數(shù)。第3~5行:使用while循環(huán),循環(huán)條件為s<=10000,即存錢總數(shù)小于第6行:輸出變量a的值。圖5-8案例5-2的程序運(yùn)行結(jié)果5.2退出循環(huán)5.2.1break語句2.if(判斷條件):【示例5-4】 2.a=input(“請(qǐng)輸入第一個(gè)加數(shù):”)5.b=input(“請(qǐng)輸入第二個(gè)加數(shù):”)【代碼解析】第7行:輸出變量c的值?!景咐幊獭孔罱K可以求出雞和免名有多少只。根據(jù)分析,編寫如下程序:print("雞有",cock,'只;兔子有',rabbit,'只.')5.2.2continue語句【示例5-5】計(jì)算1~100中除5和5的倍數(shù)以外的所有整數(shù)的和。在文本模式下編寫如下程print('和是',sum)【代碼解析】程序運(yùn)行結(jié)果如圖5-11所示,可見1~100中除5和5的倍數(shù)以外的所有整數(shù)的和為4000。5.3循環(huán)的嵌套(下面的1~6題分別用for循環(huán)和while循環(huán)兩種方法編程完成)1.求1+2+3+...+300的和。2.求1~100之間所有奇數(shù)之和。3.求1~100之間所有偶數(shù)的和。4.求1~100之間所有3的倍數(shù)的和。5.求1~1000以內(nèi)

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論