布尔型bool
命令行输入
a = True
b = False
type(a) # 结果为:<class 'bool'>
type(b) # 结果为:<class 'bool'>
空值
a = '' # 这个a不是空值,只能是空字符串
a = 0 # 这个a也不是空值
a = None # 这时候a才叫空
奇怪的表达式:
命令行输入:
a = None
a is None # 输出结果:True
b = a is None
b # 输出结果True