Python的設(shè)計(jì)具有很強(qiáng)的可讀性,相比其他語(yǔ)言經(jīng)常使用英文關(guān)鍵字和一些標(biāo)點(diǎn)符號(hào),Python具有比其他語(yǔ)言更有特色的語(yǔ)法結(jié)構(gòu)。那么要如何學(xué)習(xí)掌握這門(mén)語(yǔ)言呢?今天粵嵌就來(lái)談?wù)?a href="http://www.jkendeljohnson.com/" target="_blank">學(xué)習(xí)Python的方法之控制流的使用。
控制流指的是什么?學(xué)習(xí)Python的方法中,有三種控制流語(yǔ)句需要我們重點(diǎn)掌握。即if、for和while:
1、if語(yǔ)句
if語(yǔ)句是簡(jiǎn)單的流控制語(yǔ)句。if語(yǔ)句在一個(gè)布爾表達(dá)式計(jì)算為 True時(shí)執(zhí)行一個(gè)程序語(yǔ)句塊。if語(yǔ)句支持一個(gè)可選的 else子句,指示當(dāng)布爾表達(dá)式計(jì)算為 False時(shí)應(yīng)該處理的程序語(yǔ)句塊。if語(yǔ)句中的表達(dá)式可以很復(fù)雜。它可以包括多個(gè)使用 Python中支持的不同關(guān)系運(yùn)算符的子表達(dá)式。而子表達(dá)式又可使用 and、or和 not 邏輯運(yùn)算符組合起來(lái)。
2、for循環(huán)
for循環(huán)與 Python編程語(yǔ)言中內(nèi)置的容器數(shù)據(jù)類(lèi)型緊密相關(guān)。當(dāng)需要對(duì)某件事情做一定的次數(shù)時(shí),可使用for循環(huán)。由于 Python容器類(lèi)型的豐富特性,for循環(huán)非常強(qiáng)大。本質(zhì)上,for循環(huán)涉及到一個(gè)迭代器(iterator),用于在集合中逐項(xiàng)移動(dòng)。
3、while循環(huán)
while循環(huán)是Python中的第二種流控制語(yǔ)句,它在一個(gè)表達(dá)式計(jì)算為 True時(shí)執(zhí)行一個(gè)程序語(yǔ)句塊。while循環(huán)也可以支持一個(gè)可選的 else子句,其中包含一個(gè)當(dāng)表達(dá)式計(jì)算為 False時(shí)執(zhí)行的程序語(yǔ)句塊。continue和 break語(yǔ)句分別用于在 while循環(huán)中繼續(xù)下一次循環(huán)或中斷循環(huán)。
以上就是學(xué)習(xí)Python的方法之控制流的使用,如果你想掌握更多Python的相關(guān)內(nèi)容,來(lái)粵嵌是你的之選。原因何在?粵嵌人工智能+Python全棧培訓(xùn)課程,行業(yè)大牛領(lǐng)銜授課,打造顛覆性的Python全棧工程師,掌握Python全棧、人工智能、數(shù)據(jù)分析,由淺入深引領(lǐng)學(xué)員進(jìn)入前沿科技領(lǐng)域,讓你在人工智能時(shí)代走入職場(chǎng)高薪風(fēng)口。