條件結構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