python 控制語句

2022-07-04 15:54:11 字數 822 閱讀 5897

python控制語句和其它的語言的控制語句有些地方是不同的,python的一些哲學思想就體現在他的控制語句上。

1比如python提倡簡單實用的思想,它就沒有switch語句,如果要實現switch語句的效果

的話可以通過2個方法來寫把

(1)通過if elif 語句來實現

if 條件:

...elif 條件:

...else:

...(2)通過

info = {}

info =

c = info.get('a','default')

2while語句有else語句

a = 2

while a > 1:

print 'success'

else:

print 'error'

當while迴圈條件變為false的時候,else塊才被執行——這甚至也可能是在條件第一次被檢驗的時候。

3 for語句有else語句

for i in xrange(5):

print i

else:

print 'loop is end'

結果是 0 1 2 3 4 loop is end

記住,else部分是可選的。如果包含else,它總是在for迴圈結束後執行一次,

如果是遇到break語句,for 後面的else語句就不會執行了

for i in xrange(5):

if i == 3:

print 'success'

else:

print 'loop is end'

結果是 success

Python控制語句

一 條件控制語句 1 if else條件語句,基本格式如下 if 表示式 語句1else 語句2注意 if 表示式後的冒號不能省略,else後的冒號也不能省略,否則系統報錯 2 if elif.else語句 if 表示式1 語句1elif 表示式2 語句2.elif 表示式n 語句nelse 表示式...

python 控制語句

python控制語句和其它的語言的控制語句有些地方是不同的,python的一些哲學思想就體現在他的控制語句上。1比如python提倡簡單實用的思想,它就沒有switch語句,如果要實現switch語句的效果 的話可以通過2個方法來寫把 1 通過if elif 語句來實現 if 條件 elif 條件 ...

python 控制語句

if語句,當條件成立時執行語句塊。經常與else,elif 相當於else if 配合使用。for語句,遍歷列表 字串 字典 集合等迭代器,依次處理迭代器中的每個元素。while語句,當條件為真時,迴圈執行語句塊。try語句,與except,finally配合使用處理在程式執行 現的異常情況。cla...