条件语句
条件语句的特点:
1.每个条件语句后都要使用(:),表示接下来是满足条件后要执行的语句块
2.使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块
3.Python中没有switch-case
一、布尔变量
布尔变量通常用来判定某个条件是否为真,需要注意的是Python中真假值的判定与其他语言稍有不同
真值:true,所有的非空值
假值:false、none、所有类型的数字0,空序列,空字典
二、判断语句
1.if语句
形式:if 条件表达式 :
语句块
2.else字句,else必须跟在if后面不能单独使用
语句形式
if 条件表达式1:
语句块1
else:
语句块2
该语句的作用是当表达式1韦true是执行语句块1否则执行语句块2
3.elif字句如果需要更多的判断可以使用该语句
语句形式
if 条件表达式1:
语句块1
elif 条件表示2:
语句块2
else:
语句n
该语句的作用是执行哪个语句块。if语句执行是从上往下判断的如果在某个判断上是true则执行判断对应的语句忽略剩下的elif和else。