­

条件结构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