if语句由一个布尔表达式后跟一个或多个语句。
if 语句的语法结构如下:
if expression: statements(s)
注:Python 使用缩进作为其语句分组的方法,建议使用4个空格代替缩进。 缩进相同的语句,被认为是同一级的语句
if 1<2 : print "ok"
if语句后面可以跟一个可选的else语句,该语句执行时,布尔表达式为假。
if else 语句的语法结构如下:
if expression: statements(s) else: statements(s)
当双分支条件选择语句(if else)不能够满足的情况下,我们可以使用而立法语句构成多分支条件控制
elif语句可以让你检查多个表达式为真,并执行一个代码块,elfi是可选的,可以使任意数量的。
if expression: statement(s) elif: statement(s) elif: statement(s) elif: statement(s) else: statement(s)
在条件控制语句中,可以构成较为复杂的条件控制建构,在原有的statement部分可以嵌套地再构建一组条件控制语句,
if expression: statement(s) if: statement(s) else: statement(s) else: statement(s)