Python中三種基本結構的語句


選擇語句

if 條件判斷 :  # 條件可以加括號也可以不加括號

  ……

else:

  ……

Python中沒有switch語句這是可以使用if exp:.... elif exp:來代替

1 if 判斷條件1:
2     執行語句1……
3 elif 判斷條件2:
4     執行語句2……
5 elif 判斷條件3:
6     執行語句3……
7 else:
8     執行語句4……

 

Python 循環語句

while 循環 在給定的判斷條件為 true 時執行循環體,否則退出循環體。
for 循環 重復執行語句
嵌套循環 你可以在while循環體中嵌套for循環

循環控制語句可以更改語句執行的順序。Python支持以下循環控制語句:

控制語句 描述
break 語句 在語句塊執行過程中終止循環,並且跳出整個循環
continue 語句 在語句塊執行過程中終止當前循環,跳出該次循環,執行下一次循環。
pass 語句 pass是空語句,是為了保持程序結構的完整性。

 

循環使用 else 語句

在 python 中,for … else 表示這樣的意思,for 中的語句和普通的沒有區別,else 中的語句會在循環正常執行完(即 for 不是通過 break 跳出而中斷的)的情況下執行,while … else 也是一樣。

1 count = 0
2 while count < 5:
3    print count, " is  less than 5"
4    count = count + 1
5 else:
6    print count, " is not less than 5"

Python for循環可以遍歷任何序列的項目,如一個列表或者一個字符串。

語法1:

for循環的語法格式如下:

for iterating_var in sequence: statements(s)

和java中的foreach語句非常的相似

語法2:

另外一種執行循環的遍歷方式是通過索引,如下實例:

1 fruits = ['banana', 'apple',  'mango']
2 for index in range(len(fruits)):
3    print '當前水果 :', fruits[index]
4  
5 print "Good bye!"

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM