眾所周知,程式語句運行的結構無非是順序結構、分支結構和循環結構,Python也是如此,順序結構過於簡單不提,簡單記錄一下分支和循環與C++的異同點,順便提一下,對於已經會C++的人來說,學Python應該注意的是語句塊透過縮排來控制。
分支結構:都使用if、else,多出了一個elif代替C++的else if,本質相同,就不給出例子
循環結構:和C++對比,沒有了do..until語句,有while和for,裡面同樣使用break來結束循環,使用continue來進入下一個循環,但for出現了不同,以及一個新的語句pass,下面給出示例,而對於其他的部分,都是相同的
for i in 'wyp': #透過序列結構上中循環中
, infruit吧 its: #透過序列結構上循環
print 'This is', fruitfor i in range(3): # #pass作用中使用,而感覺沒有使用
以上是第怒學」-第怒學三篇-結構控制的內容,更多相關內容請關注PHP中文網(www.php.cn)!