條件結構if
- 2020 年 1 月 19 日
- 筆記
教程:
高能:語句結構都是由關鍵字開頭,用冒號結束! 一:語句結構 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: statement_block_3 二:基本規則 (1)使用縮進來劃分語句塊,相同縮進數的語句在一起組成一個語句塊。 (2)在Python中沒有switch – case語句。 三:條件為真 不為 0, True, 'None', 字符串不為空串 四:可以括號限定代碼域,加強代碼可讀性。 五:if條件的嵌套結構 CODE:
1 # -----------------------------------------------------------------------------------------------------# 2 # 條件結構if 3 # -----------------------------------------------------------------------------------------------------# 4 5 a = 0 6 b = 1 7 if (a > 0) and (b / a > 2): 8 print("yes") 9 else: 10 print("no") 11 # -----------------------------------------------------------------------------------------------------# 12 # 條件結構加上括號,提高代碼可讀性 13 # -----------------------------------------------------------------------------------------------------# 14 15 name = "pag" 16 if name == "pag": 17 print(name == "pag") # True 18 19 20 if (name == "pag"):{ 21 print(name == "pag") # True 22 } 23 24 # -----------------------------------------------------------------------------------------------------# 25 # 條件結構的嵌套 26 # -----------------------------------------------------------------------------------------------------# 27 28 name = "pag" 29 if name == "pag": 30 print(name == "pag") # True 31 if name == "pag1": 32 print(name == "pag1") # True 33 else: 34 print(name == "pag2") # True 35 else: 36 print(name == "pag3") # True
