# int 转 bool
a, b, c = 0, 1, 2
print(bool(a), bool(b), bool(c))
# bool 转 int
a, b = True, False
print(int(a), int(b))
# str 转 bool
a, b, c, d = '0', '1', '2', ''
print(bool(a), bool(b), bool(c), bool(d))
# bool 转 str
a, b = True, False
print(str(a), str(b))
总结:可以表示 False 的内容:0, "", [], tuple(), {}, None;即:所有的空都是 False,所有的非空是 True。