版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
4.4-1for循環(huán)的運用主講人***4.4.1for循環(huán)的應用1.小智想重復顯示自己的姓名print('小智')print('小智')print('小智')print('小智')print('小智')foriinrange(5):print('小智')順序結構循環(huán)結構for循環(huán)變量in序列:語句或語句組循環(huán)結構的格式4.4.1for循環(huán)的應用1.for循環(huán)語句for循環(huán)變量in序列:語句或語句組循環(huán)結構的格式:表示下一行開始循環(huán)循環(huán)體全部要縮進(tab鍵)序列:有順序的數(shù)據(jù)類型字符串“01234”列表[0,1,2,3,4]元祖(0,1,2,3,4)foriin[0,1,2,3,4]:print(i)foriin(0,1,2,3,4):print(i)foriin"01234":print(i)4.4.1for循環(huán)的應用2.序列的表達方式:foriin[0,1,2,3,4]:print(i)(1)直接羅列(2)先定義后使用(合法變量名)j=[0,1,2,3,4]foriinj:print(i)foriinrange(5):print(i)(3)使用range()函數(shù)range(0,5,1),表示i的取值是:0、1、2、3、44.4.1for循環(huán)的應用2.序列的表達方式:range()函數(shù)格式:range(start,stop,step)(3)使用range()函數(shù)foriinrange(0,5,1):print('小智')范例:start開始stop結束step步長4.4.1for循環(huán)的應用2.序列的表達方式:range()函數(shù)格式:range(start,stop,step)(3)使用range()函數(shù)start,開始,可省略不寫,省略時默認為0stop,到之前結束,不可省略foriinrange(5):print(i)range(0,5)表示i的取值是:0、1、2、3、44.4.1for循環(huán)的應用2.序列的表達方式:range()函數(shù)格式:range(start,stop,step)(3)使用range()函數(shù)start,開始,可省略不寫,省略時默認為0stop,到之前結束,不可省略range(1,5,1)表示i的取值是:1、2、3、4foriinrange(1,5):print(i)step,步長,可省略不寫,省略時默認為1,4.4.1for循環(huán)的應用2.序列的表達方式:range()函數(shù)格式:range(start,stop,step)(3)使用range()函數(shù)start,開始,可省略不寫,省略時默認為0stop,到之前結束,不可省略step,步長,可省略不寫,省略時默認為1,
可正可負,不可為0foriinrange(1,7,0):print(i)當step為0時,程序陷入死循環(huán),無意義4.4.1for循環(huán)的應用2.序列的表達方式:range()函數(shù)格式:range(start,stop,step)(3)使用range()函數(shù)start,開始,可省略不寫,省略時默認為0stop,到之前結束,不可省略step,步長,可省略不寫,省略時默認為1,
可正可負,不可為0
為正時,序列遞增foriinrange(1,7,2):print(i)range(1,7,2)表示i的取值是:1、3、54.4.1for循環(huán)的應用2.序列的表達方式:range()函數(shù)格式:range(start,stop,step)(3)使用range()函數(shù)start,開始,可省略不寫,省略時默認為0stop,到之前結束,不可省略step,步長,可省略不寫,省略時默認為1,
可正可負,不可為0為正時,序列遞增;為負時,序列遞減foriinrange(7,1,-2):print(i)range(7,1,-2)表示i的取值是:7、5、34.4.1for循環(huán)的應用【課堂練習1】n=int(input('請輸入正整數(shù)n:'))foriinrange(1,n,2):print(i)若n=10,運行結果為:i4.4.1for循環(huán)的應用【課堂練習2】n=int(input('請輸入正整數(shù)n:'))sum1=0foriinrange(1,n,2):sum1=sum1+iprint(sum1)若n=10,運行結果為:isum14.4.1for循環(huán)的應用【課堂作業(yè)】求1-30(包含1和30)中2的倍數(shù)的和參考《數(shù)據(jù)與計算》P88累加的例子,思考1-30的和:2+4+6……+30【課堂作業(yè)】求1-30(包含1和30)2的倍數(shù)的乘積參考《數(shù)據(jù)與計算》P88累加的例子,思考1-30的和:2*4*6……*30isum14.4.1for循環(huán)的應用【例】請編寫一個循環(huán)打印愛心?的程序,要求如下:1、輸入需要打印的行數(shù)row2、每行需要打印輸出的星星數(shù)與該行的行數(shù)是一致的3、愛心統(tǒng)一使用符號?*的妙用(字符串*整型),例:1?2???3??????print(‘?’*row)4.4.1for循環(huán)的應用【例】請編
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度產品上樣金融支持合作協(xié)議4篇
- 2025版新能源項目合作協(xié)議-環(huán)保設施投資與建設3篇
- 二零二五年度農業(yè)科技項目第三方擔保貸款合同模板3篇
- 二零二五年度智能倉儲系統(tǒng)采購合同范本3篇
- 二零二五年度出國打工人員勞動爭議調解與仲裁合同3篇
- 2025年度電熱水器智能化改造升級合同樣本4篇
- 二零二五年度抽沙船租賃與工程配套合同4篇
- 2025版?zhèn)€人二手房置換交易合同
- 二零二五年度文化演出活動組織承攬合同范本4篇
- 2025年中國輕型車凸輪軸市場調查研究報告
- 勞務協(xié)議范本模板
- 2024年全國職業(yè)院校技能大賽高職組(生產事故應急救援賽項)考試題庫(含答案)
- 2025大巴車租車合同范文
- 老年上消化道出血急診診療專家共識2024
- 人教版(2024)數(shù)學七年級上冊期末測試卷(含答案)
- 2024年國家保密培訓
- 2024年公務員職務任命書3篇
- 《GMP基礎知識培訓》課件
- CFM56-3發(fā)動機構造課件
- 會議讀書交流分享匯報課件-《殺死一只知更鳥》
- 2025屆撫州市高一上數(shù)學期末綜合測試試題含解析
評論
0/150
提交評論