中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

粵教版(2019)初中信息技術(shù) 八年級(jí)下冊(cè) 第6課 嵌套循環(huán)程序的實(shí)現(xiàn) 課件(共11張PPT)

資源下載
  1. 二一教育資源

粵教版(2019)初中信息技術(shù) 八年級(jí)下冊(cè) 第6課 嵌套循環(huán)程序的實(shí)現(xiàn) 課件(共11張PPT)

資源簡(jiǎn)介

(共11張PPT)
第六課 嵌套循環(huán)程序的實(shí)現(xiàn)
Python程序設(shè)計(jì)
無(wú)論內(nèi)容怎樣復(fù)雜、功能如何強(qiáng)大的程序,都是由基本的結(jié)構(gòu)組合而成的,這些基本的結(jié)構(gòu)稱(chēng)為“程序的控制結(jié)構(gòu)”。Python程序的基本結(jié)構(gòu)只有三種,即順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。
通過(guò)本單元的學(xué)習(xí),借助實(shí)例理解三種基本結(jié)構(gòu)的概念和執(zhí)行流程,掌握三種基本結(jié)構(gòu)的程序設(shè)計(jì)方法。
順序結(jié)構(gòu)
分支結(jié)構(gòu)
循環(huán)結(jié)構(gòu)
Python程序基本結(jié)構(gòu)
2
循環(huán)嵌套
4
單獨(dú)使用for循環(huán)或while循環(huán)單循環(huán)語(yǔ)句,往往無(wú)法解決復(fù)雜問(wèn)題。如需要解決類(lèi)似“工作要做很多遍,而每一遍工作里面又有需要重復(fù)做的一些事情”的問(wèn)題,就要用到多重循環(huán),即“循環(huán)嵌套”。
Python 不僅支持 if 語(yǔ)句相互嵌套,while 和 for 循環(huán)結(jié)構(gòu)也支持嵌套。
所謂嵌套(Nest),就是一條語(yǔ)句里面還有另一條語(yǔ)句,例如 for 里面還有 for,while 里面還有 while,甚至 while 中有 for 或者 for 中有 while 也都是允許的。
4
5
當(dāng) 2 個(gè)(甚至多個(gè))循環(huán)結(jié)構(gòu)相互嵌套時(shí),位于外層的循環(huán)結(jié)構(gòu)常簡(jiǎn)稱(chēng)為外層循環(huán)或外循環(huán),位于內(nèi)層的循環(huán)結(jié)構(gòu)常簡(jiǎn)稱(chēng)為內(nèi)層循環(huán)或內(nèi)循環(huán)。
外循環(huán)
內(nèi)循環(huán)
第一次外循環(huán):x = 0
第一次內(nèi)循環(huán):y=0,第二次內(nèi)循環(huán):y=1,第三次內(nèi)循環(huán):y=2
第二次外循環(huán):x = 1
第一次內(nèi)循環(huán):y=0,第二次內(nèi)循環(huán):y=1,第三次內(nèi)循環(huán):y=2
第三次外循環(huán):x = 2
第一次內(nèi)循環(huán):y=0,第二次內(nèi)循環(huán):y=1,第三次內(nèi)循環(huán):y=2
5
【練習(xí)二】:編程實(shí)現(xiàn)“猜數(shù)游戲”。在給定某數(shù)后,讓用戶(hù)進(jìn)行猜測(cè)并輸入數(shù),計(jì)算機(jī)給出相應(yīng)提示,如偏大、偏小或正確。若所猜測(cè)的數(shù)正確,則輸出猜測(cè)次數(shù),否則繼續(xù)猜數(shù)。
循環(huán)控制語(yǔ)句
8
循環(huán)控制包含控制循環(huán)變量的變化方式和控制循環(huán)的跳轉(zhuǎn)。無(wú)論是for循環(huán)還是while循環(huán),都需要一個(gè)控制循環(huán)的變量來(lái)控制循環(huán)的執(zhí)行。
但是,有些循環(huán)僅靠循環(huán)變量自身的變化難以達(dá)到想要的控制效果,因此需要用到控制循環(huán)的跳轉(zhuǎn)語(yǔ)句。實(shí)現(xiàn)控制循環(huán)的跳轉(zhuǎn)需要用到break和continue兩個(gè)關(guān)鍵字。其中,break是中斷循環(huán),continue是跳出本次循環(huán)體的執(zhí)行。
8
1、break語(yǔ)句
功能:跳出當(dāng)前循環(huán),不再判斷執(zhí)行循環(huán)的條件是否成立。
2、continue語(yǔ)句
功能:結(jié)束當(dāng)前的當(dāng)次循環(huán),但不跳出當(dāng)前循環(huán),繼續(xù)判斷執(zhí)行循環(huán)的條件是否成立。
在for循環(huán)和while循環(huán)中,都可添加 [else子句] 。因?yàn)閎reak語(yǔ)句是結(jié)束整個(gè)循環(huán),所以 [else子句] 不被執(zhí)行;而continue語(yǔ)句對(duì) [else子句] 沒(méi)有影響。
9
9
【練習(xí)三】:“登錄程序”,先判斷輸入賬號(hào)是否為“admin”,再判斷輸入密碼是否為“123456”。若賬號(hào)或密碼輸入不正確,則反復(fù)要求輸入,直到輸入的賬號(hào)和密碼都正確,退出循環(huán)并輸出“登錄成功!”。
下節(jié)課見(jiàn)!

展開(kāi)更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 宁远县| 泰兴市| 阜康市| 湘潭县| 泸水县| 德令哈市| 丰原市| 宝鸡市| 新巴尔虎右旗| 永靖县| 儋州市| 余干县| 龙胜| 泰和县| 无极县| 赣榆县| 南溪县| 温泉县| 肃北| 汾阳市| 永平县| 普定县| 阿拉善盟| 柘荣县| 金溪县| 江都市| 来凤县| 湘阴县| 天长市| 苏尼特右旗| 淮阳县| 忻州市| 东乌珠穆沁旗| 广灵县| 郁南县| 奎屯市| 屏东县| 鸡泽县| 保定市| 玉屏| 洛川县|