if 语句
语法:
if 条件1: 语句块1 elif 条件2: 语句块2 else: 语句块3
- 如果条件1为True,则执行语句1;
- 如果条件1为False,判断语句2,如果语句2为True,则执行语句2;
- 如果条件2为False,则执行语句3。
if中常用的操作运算符:
操作符 | 描述 |
---|---|
< |
小于 |
<= |
小于或等于 |
> |
大于 |
>= |
大于或等于 |
== |
等于,比较两个值是否相等 |
!= |
不等于 |
if 嵌套
语法:
if 表达式1: 语句1 if 表达式2: 语句2 elif 表达式3: 语句3 else: 语句4 elif 表达式4: 语句5 else: 语句6
执行过程:
如果表达式1为True,则执行语句1,如果表达式2为True,则执行语句2;如果表达式2为False,判断表达式3,如果表达式3为True,则执行语句3;如果表达式3为False,则执行语句4;
如果表达式1为False,则判断表达式4,如果表达式4为True,则执行语句5;
如果表达式4为False,则执行语句6.