下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案-(一)Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案-(一)全文共4頁(yè),當(dāng)前為第1頁(yè)。Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案(一)Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案-(一)全文共4頁(yè),當(dāng)前為第1頁(yè)。
Python語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)學(xué)科中的一個(gè)重要領(lǐng)域,本文將針對(duì)Python語(yǔ)言程序設(shè)計(jì)的第一章——分支結(jié)構(gòu)進(jìn)行介紹,并探討分支結(jié)構(gòu)的相關(guān)知識(shí)點(diǎn)。
一、分支結(jié)構(gòu)的概念和基本語(yǔ)法
分支結(jié)構(gòu)是程序執(zhí)行流程中的一個(gè)重要構(gòu)成部分,它的基本概念和語(yǔ)法如下:
if條件語(yǔ)句:
執(zhí)行語(yǔ)句1
else:
執(zhí)行語(yǔ)句2
其中,條件語(yǔ)句可以是一個(gè)表達(dá)式,它的值為T(mén)rue或False。如果條件語(yǔ)句的值為T(mén)rue,則執(zhí)行語(yǔ)句1,否則執(zhí)行語(yǔ)句2。需要注意的是,if和else的后面都要加上冒號(hào)(:),執(zhí)行語(yǔ)句要縮進(jìn)。
二、if語(yǔ)句的嵌套
if語(yǔ)句可以進(jìn)行嵌套,即在if語(yǔ)句中再嵌套一個(gè)if語(yǔ)句。if語(yǔ)句嵌套的語(yǔ)法如下:
if條件語(yǔ)句1:
執(zhí)行語(yǔ)句1
Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案-(一)全文共4頁(yè),當(dāng)前為第2頁(yè)。if條件語(yǔ)句2:
執(zhí)行語(yǔ)句2
else:
執(zhí)行語(yǔ)句3
需要注意的是,在if語(yǔ)句嵌套中,每個(gè)if語(yǔ)句都要有對(duì)應(yīng)的else,否則程序會(huì)出現(xiàn)錯(cuò)誤。
三、if語(yǔ)句的多分支結(jié)構(gòu)
在實(shí)際編程過(guò)程中,有時(shí)候需要對(duì)多個(gè)條件進(jìn)行判斷,此時(shí)就需要用到if語(yǔ)句的多分支結(jié)構(gòu)。if語(yǔ)句的多分支結(jié)構(gòu)語(yǔ)法如下:
if條件語(yǔ)句1:
執(zhí)行語(yǔ)句1
elif條件語(yǔ)句2:
執(zhí)行語(yǔ)句2
elif條件語(yǔ)句3:
執(zhí)行語(yǔ)句3
else:
執(zhí)行語(yǔ)句4
需要注意的是,在if語(yǔ)句的多分支結(jié)構(gòu)中,每個(gè)elif語(yǔ)句都是對(duì)上一個(gè)if或elif語(yǔ)句的條件的補(bǔ)充,else語(yǔ)句是對(duì)以上所有條件都不成立的情況的處理。
四、練習(xí)題
1、輸入一個(gè)數(shù)字,判斷它是正數(shù)、負(fù)數(shù)還是零。
答案:
Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案-(一)全文共4頁(yè),當(dāng)前為第3頁(yè)。
num=int(input('請(qǐng)輸入一個(gè)數(shù)字:'))
ifnum>0:
print(num,'是正數(shù)')
elifnum==0:
print(num,'是零')
else:
print(num,'是負(fù)數(shù)')
2、輸入一個(gè)年份,判斷它是否為閏年。
答案:
year=int(input('請(qǐng)輸入一個(gè)年份:'))
ifyear%4==0andyear%100!=0oryear%400==0:
print(year,'是閏年')
else:
print(year,'不是閏年')
3、輸入三個(gè)數(shù)字,求出它們的平均數(shù)。
答案:
num1=float(input('請(qǐng)輸入第一個(gè)數(shù):'))
num2=float(input('請(qǐng)輸入第二個(gè)數(shù):'))
num3=float(input('請(qǐng)輸入第三個(gè)數(shù):'))
avg=(num1+num2+num3)/3
print('三個(gè)數(shù)的平均值為:',avg)
總結(jié):
Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案-(一)全文共4頁(yè),當(dāng)前為第4頁(yè)。分支結(jié)構(gòu)是程序中的一種重要結(jié)構(gòu),Python語(yǔ)言它的基本語(yǔ)法和嵌套語(yǔ)法都是比較簡(jiǎn)單的,但是在實(shí)際應(yīng)用中,還需要靈活掌握不同的語(yǔ)法結(jié)構(gòu),才能寫(xiě)出高效可靠的程序。需要多寫(xiě)代碼練習(xí),熟悉分支結(jié)構(gòu)的應(yīng)用方法,才能掌握Python語(yǔ)言的程序設(shè)計(jì)。Python語(yǔ)言程序設(shè)計(jì)-第章-分支結(jié)構(gòu)含答案-(一)全文共4頁(yè),當(dāng)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- CCAA - 2016年06月環(huán)境管理體系基礎(chǔ)答案及解析 - 詳解版(100題)
- 【寒假專項(xiàng)】人教版六年級(jí)數(shù)學(xué)上冊(cè)應(yīng)用題專項(xiàng)訓(xùn)練(含答案)
- 養(yǎng)老院健康講座制度
- 仁愛(ài)科普版(2024)八年級(jí)上冊(cè)英語(yǔ)Unit1~Unit6單元話題作文練習(xí)題(含答案+范文)
- 促進(jìn)智能助手創(chuàng)新發(fā)展的政策建議
- 2025年龍門(mén)農(nóng)商銀行招聘筆試真題
- 玻璃退火工創(chuàng)新應(yīng)用考核試卷含答案
- 純堿生產(chǎn)工安全操作強(qiáng)化考核試卷含答案
- 我國(guó)上市公司治理因素與信用風(fēng)險(xiǎn)的關(guān)聯(lián)性研究:基于面板數(shù)據(jù)的實(shí)證剖析
- 我國(guó)上市公司并購(gòu)類型與績(jī)效關(guān)聯(lián)的實(shí)證剖析:基于多維度視角
- 2024-2025學(xué)年度高一英語(yǔ)下學(xué)期期中試卷(北師大版含答案)
- 銀行從業(yè)者觀《榜樣》心得體會(huì)
- 農(nóng)村年底活動(dòng)方案
- 2024屆山東省威海市高三二模數(shù)學(xué)試題(解析版)
- 設(shè)備管理獎(jiǎng)罰管理制度
- LINE6效果器HD300中文說(shuō)明書(shū)
- 2025年航運(yùn)行業(yè)安全生產(chǎn)費(fèi)用提取和使用計(jì)劃
- 納米纖維凝膠隔熱材料的應(yīng)用研究進(jìn)展
- 蟹苗買(mǎi)賣(mài)合同協(xié)議
- 2025年社區(qū)養(yǎng)老服務(wù)補(bǔ)貼政策及申領(lǐng)方法
- 胸外科手術(shù)圍手術(shù)期的護(hù)理
評(píng)論
0/150
提交評(píng)論