1.布尔类型(bool):
1.只有两种情况 真/假 (True / False)
2.print(type(False)) #
type() #查看该变量的类型
2.布尔表达式:
1.结果只有bool
2.关系运算符 2>1
关系等价 == #一个等号 是赋值 两个等号是关系等价
不等于 !=
== 和is的区别
== 值或者内容相等
is 值相等而且地址相等
内存地址区间【-5,256】
3.字符串的比较
比较的是字符串对应的ASCII值 A--65 a--97
不是比较字符串的长度
4. in not in 布尔结果
1.in 在里面
str1 = 'my name is tom'
print('name' in str1)# 字符串:前者是后者的一个元素、一段连续的
alist = [3,10,5,10,[10,32]]
print(3 in alist) # 列表 :前者是后者的一个元素
alist = [3,10,5,10,[10,32]]
print([3,4]in alist) # 列表 :前者是后者的一个元素
结果 Fals
alist = [3,10,5,10,[10,32]]
print(32 in alist[-1]) # 列表 :前者是后者的一个元素
结果 True
2.not in 不在里面
3.可以使用的范围 str tuple list
5.条件组合
1.且