布尔类型只有两个值
True
或者False
在条件语句、循环以及其他控制结构中,布尔类型经常用于判断条件的真假
x = 10
y = 3
print(x < y) # False
print(x > y) # True
symbol = True
if x > y and symbol:
print(True) # True
else:
print(False)
布尔值为假的情况
# False关键字
my_bool = False
# None关键字
my_bool = None
# 整数、浮点数中数值为零的情况会被视为假。
my_bool = 0
my_float = 0.0
# 空序列和集合:空字符串 (''), 空列表 ([]), 空元组 (()), 空集合 (set()), 空字典 ({}) 都被视为假。
empty_str = ''
empty_list = []
empty_tuple = ()
empty_set = set()
empty_dict = {}
布尔值为真的情况
标签:set,False,my,print,类型,True,empty,布尔 From: https://www.cnblogs.com/ccsvip/p/17862279.html除了为假的情况之外,其余的情况都为真