Python中選擇結(jié)構(gòu)通過什么語句實現(xiàn)
Python中的選擇結(jié)構(gòu)語句是 if elif else。
Python用縮進代替了Java/C/C++/C#中常用的大括號{}來區(qū)分代碼塊,另外Python在包含選擇關(guān)鍵字的列尾需要使用冒號。
下面使用三個例子來演示Python中的選擇結(jié)構(gòu)用法
1、只有if的例子
a=1 if(a<0): print("a<0")#執(zhí)行不到 print("a<0")#執(zhí)行不到 print("a=1")#執(zhí)行到了
2、if-else例子
a=1 if a<0 :#注意此處沒有(a<0)的括號也行 print("a<0")#執(zhí)行不到 print("a<0")#執(zhí)行不到 else: print("a>=0")
3、if-elif-else例子
a=1 if a<0 : print("a<0")#執(zhí)行不到 print("a<0")#執(zhí)行不到 elif a<1:#注意不是else if print("0<a<1")#執(zhí)行不到 else: print("a>=1")
推薦:Python教程