資源簡介 (共14張PPT)Python循環(huán)結(jié)構(gòu)for循環(huán)思 考高斯是通過數(shù)學(xué)中等差數(shù)列的方式進行解答的。請問:你能通過程序編寫的方式重現(xiàn)高斯求和嗎?01101×50=5050021+遍歷循環(huán)(for循環(huán))遍歷循環(huán)的語法基本格式:for <變量> in <序列>:語句塊1[else:語句塊2]注意:同樣需要注意冒號和縮進一般使用for就行了,不用else。遍歷循環(huán)(for循環(huán))遍歷循環(huán)的基本功能是利用<變量>遍歷<序列>中的全部元素,<序列>中的元素的個數(shù)即為循環(huán)的次數(shù),這里的變量指循環(huán)控制的變量,在循環(huán)結(jié)構(gòu)中有時僅用作計數(shù),有時也參與運算,而else作為可選項部分用于放置結(jié)束循環(huán)遍歷時所要執(zhí)行的語句。Python可以使用for語句循環(huán)遍歷整個序列的值for循環(huán)所做的概括為一句話:于… 其中的每一個元素,做…事情一般情況下,需要多次重復(fù)執(zhí)行的代碼,都可以用循環(huán)的方式來完成循環(huán)不是必須要使用的,但是為了提高代碼的重復(fù)使用率,所以有經(jīng)驗的開發(fā)者都會采用循環(huán)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)循環(huán)結(jié)構(gòu)是在一定條件下重復(fù)執(zhí)行相同的代碼,被重復(fù)執(zhí)行的代碼稱為循環(huán)體。循環(huán)結(jié)構(gòu)在多數(shù)編程語言中可分為計數(shù)型循環(huán)和條件型循環(huán)兩類。在Python中,對計數(shù)型循環(huán)做了重要的改進,功能更加強大,根據(jù)其運行的機制又稱為遍歷循環(huán)。我們經(jīng)常使用for(遍歷循環(huán))和while(條件循環(huán))語句來編寫重復(fù)操作。for循環(huán)在for循環(huán)中,循環(huán)變量遍歷了隊列中的每一個值,循環(huán)的語句體為每個值執(zhí)行一次。for循環(huán)在for循環(huán)中,循環(huán)變量遍歷了隊列中的每一個值,循環(huán)的語句體為每個值執(zhí)行一次。for循環(huán)依次把列表中的每個元素逐個迭代出來。冒號“:”代表下一行是循環(huán)的第一行,但是循環(huán)體在書寫時需要縮進。在for循環(huán)中,從for語句末尾的冒號開始至其下面沒有縮進的代碼之間都是其包含的需要重復(fù)執(zhí)行的部分。因此,for循環(huán)所包含的語句是以縮進為標(biāo)志的。為了更深入了解for循環(huán),試著思考下面這個問題,如何打印出這樣的結(jié)果?1 + 1 = 22 + 1 = 3…10 + 1 = 11內(nèi)置函數(shù)-------range()for循環(huán)for循環(huán)-range()函數(shù)eg1:計算5的階乘 5!即5*4*3*2*1的結(jié)果是?練 習(xí)代 碼問題:如果求1到10的總和?課堂總結(jié)for循環(huán)的語法格式range函數(shù)的應(yīng)用for循環(huán)的應(yīng)用 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫