Python條件語句與迴圈語句
阿新 • • 發佈:2018-12-21
條件語句
單個條件判斷
if 判斷條件:
執行語句……
else:
執行語句……
注意結尾的冒號
:
多個條件判斷
if 判斷條件1:
執行語句1……
elif 判斷條件2:
執行語句2……
elif 判斷條件3:
執行語句3……
else:
執行語句4……
簡單語句組
可以在同一行的位置上使用if條件判斷語句:
if 判斷條件:執行語句……
迴圈語句
While
迴圈語句
while 判斷條件:
執行語句……
迴圈使用 else
語句
while … else
在迴圈條件為 false
時執行 else
語句塊:
while 判斷條件:
執行語句1……
else:
執行語句2……
簡單語句組
可以將執行語句與while寫在同一行中:
while 判斷條件:執行語句……
# 判斷條件可加括號可不加
for
迴圈語句
for迴圈的語法格式如下:
for x in 序列:
執行語句……
# 例如
for letter in 'Python': # 第一個例項
print '當前字母 :', letter
通過序列索引迭代
for index in range(len(序列)):
執行語句……
# 例如
for letter in 'Python': # 第一個例項
print '當前字母 :', letter
迴圈使用 else
語句
else
中的語句會在迴圈正常執行完(即 for
不是通過 break
跳出而中斷的)的情況下執行。