一、条件测试(布尔表达式)
每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测
1.检查是否相等
a == "a" :true
a == "A":false
a == "b" :false
2.检查是否不相等:!=
3.比较数字
想等:==
大于:>
小于:<
大于等于:>=
小于·等于:<=
4.检查多个条件
且关系:and
或关系:or
5.检查是否在某个数据集中
检查是否在:in
检查是否不在:not in
二、if语句
单条件语法:
if 布尔表达式 : pass
双条件语法:
if 布尔表达式: pass else: pass
多条件语法:
if 布尔表达式: pass elif 布尔表达式: pass elif 布尔表达式: pass ... else: #非必要 pass
列表相关:
name_list = ['tom','jack','charles','lucas'] '''检查特定元素是否在列表内''' if "jack" in name_list: print("yes") else: print("no") '''检查列表是否为空''' if name_list: print("true") #列表不为空 else: #列表为空 print("false")