選擇結構
1.單分支選擇結構
if 表示式:
語句 if a>b:
a,b=b,a #序列解包
print(a,b)
2.雙分支結構
if 表示式:
語句1else:
語句2三元運算子:
語句 if condition else 語句
3.多分支選擇結構
if 表示式1 :
語句1elif:表示式2:
語句2elif:表示式3:
語句3….
4.選擇結構的巢狀
if 表示式 :
if 表示式:
語句 else:
語句 else:
if 表示式:
語句 else:
語句 迴圈結構(else只在迴圈
順利結束後執行
)
for 取值 in 序列或迭代物件: 迴圈體
[else:….]
while 條件表示式:
迴圈體[else…]
break:所屬層次的迴圈結束
continue:當次迴圈結束
range(start,stop,step=)
>>> for i in range(5):
print(i) 0
1 23 4
>>> for i in range(2,9):
print(i) 2
3 45 6
7 8>>> for i in range(1,9,3):
print(i) 1
4 7>>>
Python 2 迴圈的使用
一 while迴圈和for迴圈 例 依次列印出學生的姓名 while迴圈 students mike jack mary pat will lisa idx 0 while idx二 break和countiue使用方法 break語句 中止迴圈 name age a 10 b 15 c 2 d 2...
python2 迴圈,條件判斷,字典
條件判斷 if 條件判斷1 執行1 elif 條件判斷2 執行2 elif 條件判斷3 執行3 else 執行4 複製 小明身高1.75,體重80.5kg。請根據bmi公式 體重除以身高的平方 幫小明計算他的bmi指數,並根據bmi指數 低於18.5 過輕 18.5 25 正常 weigth 80....
學習python2 函式 迴圈 條件 類
一 函式 1 格式 def 函式名 引數 輸入函式 return 表示返回的值。2 引數個數可變的函式格式 位置 預設 指定 二 迴圈與條件 1 if語句 if else if elif else 2 while break格式 條件中的條件 while true即條件為真 執行語句 if中斷語句條...