亚洲熟女综合色一区二区三区,亚洲精品中文字幕无码蜜桃,亚洲va欧美va日韩va成人网,亚洲av无码国产一区二区三区,亚洲精品无码久久久久久久

Python中的分支結(jié)構(gòu)分為幾種?

今天馬哥教育要跟大家分享的文章是Python中的分支結(jié)構(gòu)分為幾種?迄今為止,我們寫(xiě)的Python代碼都是一條一條語(yǔ)句順序執(zhí)行,這種結(jié)構(gòu)的代碼我們稱(chēng)之為順序結(jié)構(gòu)。然而僅有順序結(jié)構(gòu)并不能解決所有的問(wèn)題,Python入門(mén)新手和正在Python學(xué)習(xí)的小伙伴快來(lái)看一看吧,希望能夠?qū)Υ蠹矣兴鶐椭?!

在日常生活中,我們會(huì)遇到很多選擇類(lèi)的問(wèn)題。比如:午飯吃螺螄粉還是生煎包?下班回家坐地鐵還是公交車(chē)?這也就是我們編程語(yǔ)言中常說(shuō)的“分支結(jié)構(gòu)”,今天就讓我們一起學(xué)習(xí)一下吧!

在Python中,要構(gòu)造分支結(jié)構(gòu)可以使用if、elif 和 else關(guān)鍵字。分支結(jié)構(gòu)也分為單分支結(jié)構(gòu)、雙分支結(jié)構(gòu)以及多分支結(jié)構(gòu)。

下面就讓我們先一起學(xué)習(xí)單分支結(jié)構(gòu):

單分支結(jié)構(gòu)

單分支結(jié)構(gòu),顧名思義一個(gè)if就足夠,滿(mǎn)足條件就輸出,不滿(mǎn)足就跳過(guò)該代碼塊執(zhí)行下面的代碼。例如:

age = 16

# 判斷語(yǔ)句,判斷age是否大于等于18,注意if后面要加空格,條件寫(xiě)完后要加:

if age >= 18:

print("可以去網(wǎng)吧!")

print("媽媽叫你回家吃飯!")

注意:在Python中,使用縮進(jìn)來(lái)構(gòu)造代碼塊。而在Java、C、C++中則使用花括號(hào)構(gòu)造代碼塊。

此處不論年齡滿(mǎn)不滿(mǎn)足要求,第5行代碼都會(huì)執(zhí)行。

雙分支結(jié)構(gòu)

雙分支結(jié)構(gòu)和單分支的區(qū)別是多了一個(gè)else(否則),整段代碼意思是,如果條件滿(mǎn)足就打印if條件下的代碼塊,不滿(mǎn)足就打印else條件下的代碼塊。例如:

# 午飯吃生煎包還是沙縣小吃#

如果兜里的錢(qián)大于等于30元就吃螺螄粉,否則去吃沙縣。

money = 25

#如果金額大于30,就打印 "今天有錢(qián),去吃螺螄粉!"

if money >= 30:

print("今天有錢(qián),去吃螺螄粉!")#否則,就打印 "剛還完花唄,沒(méi)錢(qián)了!去吃生煎包吧!"

else: print("剛還完花唄,沒(méi)錢(qián)了!去吃沙縣小吃吧!")

注意:else關(guān)鍵字后面記得加冒號(hào)!

多分支結(jié)構(gòu)

當(dāng)然如果要構(gòu)造出更多的分支,可以使用`if…elif…else…`結(jié)構(gòu),這種格式的elif相當(dāng)于Java中的else if的縮寫(xiě):

''' 定義成績(jī)score 大于90分為優(yōu)秀,80分-90分為良好,70分-80分為中等, 60分-70分為合格,否則為不及格 ''' score = 60 if score >= 90: print("都是九年義務(wù)教育,為什么你這么優(yōu)秀?") elif score >= 80 and score < 90: print("兄弟,你是良好!") elif score >= 70 and score < 80: print("中規(guī)中矩") elif score >= 60 and score < 70: print("60分萬(wàn)歲,多一分浪費(fèi)!還好及格了!") # 這里就不需要再往下判斷了,上面的都不滿(mǎn)足就是不及格了 else: print("又要去參加補(bǔ)考了!")

以上就是馬哥教育今天為大家分享的關(guān)于Python中的分支結(jié)構(gòu)分為幾種的文章,希望本篇文章能夠?qū)φ趶氖?strong>Python相關(guān)工作的小伙伴們有所幫助,想要了解更多相關(guān)知識(shí)記得關(guān)注馬哥教育官網(wǎng)。最后祝愿小伙伴們工作順利!

聲明:文章來(lái)源于網(wǎng)絡(luò),侵刪!

相關(guān)新聞

歷經(jīng)多年發(fā)展,已成為國(guó)內(nèi)好評(píng)如潮的Linux云計(jì)算運(yùn)維、SRE、Devops、網(wǎng)絡(luò)安全、云原生、Go、Python開(kāi)發(fā)專(zhuān)業(yè)人才培訓(xùn)機(jī)構(gòu)!