版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Python程序設(shè)計(jì)與應(yīng)用使用多分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績房曉東主講教師使用多分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績互斥關(guān)系使用多分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績學(xué)生的成績?yōu)?5滿足判斷條件成績大于等于90并且小于等于100不滿足其他判斷條件Python單分支結(jié)構(gòu)第1個(gè)if條件是否成立if結(jié)構(gòu)總是會(huì)被執(zhí)行出現(xiàn)冗余降低效率Python語言如何對(duì)程序進(jìn)行改進(jìn)呢?使用多分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績Python二分支結(jié)構(gòu)
多分支結(jié)構(gòu)Python學(xué)習(xí)目標(biāo)二分支結(jié)構(gòu)多分支結(jié)構(gòu)達(dá)成任務(wù)二分支結(jié)構(gòu)1989年荷蘭計(jì)算機(jī)程序員吉多·范羅蘇姆PythonC語言二分支結(jié)構(gòu)二分支結(jié)構(gòu)是在單分支結(jié)構(gòu)的基礎(chǔ)上,根據(jù)條件的真假來執(zhí)行不同的語句體。Python單分支結(jié)構(gòu)的基礎(chǔ)上加else關(guān)鍵字及其語句體語法格式:二分支結(jié)構(gòu)先判斷條件表達(dá)式的值是真還是假。Python語言的優(yōu)點(diǎn)二分支結(jié)構(gòu)當(dāng)條件表達(dá)式的判斷結(jié)果為真時(shí),(包括非零、非空)條件成立,執(zhí)行語句體1中的操作。當(dāng)條件表達(dá)式的值為假時(shí)(包括零、空),條件不成立,執(zhí)行語句體2中的操作。兩個(gè)分支總是有一個(gè)分支會(huì)被執(zhí)行,且只有一個(gè)分支會(huì)被執(zhí)行。使用二分支結(jié)構(gòu)判斷成績是否合格使用單分支結(jié)構(gòu)來判斷成績是否及格當(dāng)成績大于等于60分時(shí)表示成績及格,否則表示成績不及格,該怎樣優(yōu)化程序呢?二分支結(jié)構(gòu)使用二分支結(jié)構(gòu)判斷成績是否合格提高程序運(yùn)行效率降低代碼的冗余使用多分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績程序得到優(yōu)化致命的缺陷——程序邏輯存在問題使用二分支結(jié)構(gòu)判斷成績是否合格多分支結(jié)構(gòu)使用多分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績?nèi)绾谓鉀Q這個(gè)問題呢?多分支結(jié)構(gòu)多分支結(jié)構(gòu)多分支結(jié)構(gòu)04最終至多有一個(gè)分支被執(zhí)行03分支之間存在互斥關(guān)系01連接多個(gè)判斷條件02產(chǎn)生多個(gè)分支ifElif一個(gè)或多個(gè)else子塊可省略多分支結(jié)構(gòu)多分支結(jié)構(gòu)一個(gè)if語句可以包含多個(gè)elif語句,但結(jié)尾最多只能有一個(gè)else語句多分支結(jié)構(gòu)條件表達(dá)式1代碼塊1TrueFalse代碼塊2代碼塊3……代碼塊n條件表達(dá)式2TrueFalse條件表達(dá)式3TrueFalse……TrueFalse多分支結(jié)構(gòu)對(duì)程序進(jìn)行優(yōu)化使用多分支結(jié)構(gòu)判斷成績是否合格注意多分支結(jié)構(gòu)中條件比較多,各分支為互斥關(guān)系,但判斷條件可能存在包含關(guān)系,此時(shí)需要注意判斷條件的先后順序。使用多分支結(jié)構(gòu)判斷成績是否合格除了可以使用單分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績外,掌握了上述內(nèi)容后,我們還可以使用多分支結(jié)構(gòu)對(duì)程序進(jìn)行優(yōu)化。使用多分支結(jié)構(gòu)判斷成績是否合格注意判斷條件完成后進(jìn)行測試使用多分支結(jié)構(gòu)判斷成績是否合格保證程序?qū)崿F(xiàn)功能判斷條件分支結(jié)構(gòu)條件程序流向先后順序程序的邏輯核心決定影響使用多分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績二分支結(jié)構(gòu)多分支結(jié)構(gòu)使用單分支結(jié)構(gòu)將百分制成績轉(zhuǎn)換成等級(jí)制成績使用分支結(jié)構(gòu)循序漸進(jìn)地實(shí)現(xiàn)了成績的轉(zhuǎn)換任務(wù)課后思考我們還可以使用多分支結(jié)構(gòu)解決哪些問題呢?你知道生活中的如快遞計(jì)費(fèi),階梯電價(jià)計(jì)費(fèi),出租車費(fèi)……是如何實(shí)現(xiàn)的嗎?課后思考我們還可以使用多分支結(jié)構(gòu)解決哪些問題呢?你知道生活中的如快遞計(jì)費(fèi),階梯電價(jià)計(jì)費(fèi),出租車費(fèi)……是如何實(shí)現(xiàn)的嗎?任務(wù)布置:快遞計(jì)費(fèi)系統(tǒng)某快遞點(diǎn)提供華東地區(qū)、華南地區(qū)、華北地區(qū)的寄件服務(wù),該快遞點(diǎn)寄件價(jià)目表具體如下表所示,地區(qū)編號(hào)首重(<=2kg)續(xù)重(元、kg)華東地區(qū)(01)13元3元華南地區(qū)(02)12元2元華北地區(qū)(03)14元4元課后思考我們還可以使用多分支結(jié)構(gòu)解決哪些問題呢?你知道生活中的如快遞計(jì)費(fèi),階梯電價(jià)計(jì)費(fèi),出租車費(fèi)……是如何實(shí)現(xiàn)的嗎?任務(wù)布置:出租車計(jì)費(fèi)系統(tǒng)要求:循環(huán)輸入公里數(shù),自動(dòng)計(jì)算所需費(fèi)用,費(fèi)用計(jì)算公式如下0.公里數(shù)小于等于0時(shí)輸出:請(qǐng)輸入正確的公里數(shù)進(jìn)行計(jì)算,程序結(jié)束:1.出租車起步價(jià)8元,包含2公里2.超過兩公里的部分,每公里收取1.2元3.超過12公里的部分,每公里收取1.5元階梯電價(jià)計(jì)費(fèi)系統(tǒng)?!种ЫY(jié)構(gòu)先判斷條件表達(dá)式的值是真還是假。Python語言的優(yōu)點(diǎn)二分支結(jié)構(gòu)當(dāng)條件表達(dá)式的判斷結(jié)果為真時(shí),(包括非零、非空)條件成立,執(zhí)行語句體1中的操作。當(dāng)條件表達(dá)式的值為假時(shí)(
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版存單質(zhì)押貸款業(yè)務(wù)客戶信用評(píng)級(jí)與操作合同3篇
- 2025惠臺(tái)實(shí)業(yè)保密合同合同保密
- 2025白酒買賣的合同范本
- 危險(xiǎn)廢物應(yīng)急處理制度
- 火電廠儲(chǔ)灰場管理制度及措施
- 綠色施工管理的制度保障與技術(shù)路徑
- 酒店隔離服務(wù)及管理工作制度
- 2025年公司企業(yè)文件管理制度范文
- 商場停車收費(fèi)公示制度
- 中小學(xué)食堂營養(yǎng)餐管理制度
- 廣東省廣州市越秀區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末道德與法治試題(含答案)
- 美容學(xué)徒帶薪合同范例
- 醫(yī)療機(jī)構(gòu)從業(yè)人員行為規(guī)范培訓(xùn)
- 2024年人教部編版語文小學(xué)四年級(jí)上冊(cè)復(fù)習(xí)計(jì)劃及全冊(cè)單元復(fù)習(xí)課教案
- 水利信息化數(shù)據(jù)中心及軟件系統(tǒng)單元工程質(zhì)量驗(yàn)收評(píng)定表、檢查記錄
- 2024年城市園林苗木移植合同范例
- 軍事理論課(2024)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年
- 魅力歌劇-《飲酒歌》課件 2024-2025學(xué)年人音版初中音樂九年級(jí)上冊(cè)
- 2024年心血管運(yùn)動(dòng)醫(yī)學(xué)指南要點(diǎn)解讀課件
- 安防監(jiān)控系統(tǒng)技術(shù)標(biāo)投標(biāo)書例范本
- 牛肉丸銷售合同模板
評(píng)論
0/150
提交評(píng)論