声明:师从老男孩太白金星,不对代码做任何保证,如有问题请自携兵刃直奔沙河
布尔值就两种:True,False。就是反应条件的正确与否。
真 1 True。
假 0 False。
这里补充一下int str bool 三者数据类型之间的转换。
# int ---> bool
i = 100print(bool(i)) # True # 非零即Truei1 = 0print(bool(i1)) # False 零即False# bool ---> int
t = Trueprint(int(t)) # 1 True --> 1t = Falseprint(int(t)) # 0 False --> 0# int ---> str
i1 = 100print(str(i1)) # '100'# str ---> int # 全部由数字组成的字符串才可以转化成数字
s1 = '90'print(int(s1)) # 90# str ---> bool
s1 = '太白's2 = ''print(bool(s1)) # True 非空即Trueprint(bool(s2)) # False# bool ---> strt1 = Trueprint(str(True)) # 'True'# int ---> booli = 100print(bool(i)) # True # 非零即Truei1 = 0print(bool(i1)) # False 零即False# bool ---> intt = Trueprint(int(t)) # 1 True --> 1t = Falseprint(int(t)) # 0 False --> 0# int ---> stri1 = 100print(str(i1)) # '100'# str ---> int # 全部由数字组成的字符串才可以转化成数字s1 = '90'print(int(s1)) # 90# str ---> bools1 = '太白's2 = ''print(bool(s1)) # True 非空即Trueprint(bool(s2)) # False# bool ---> strt1 = Trueprint(str(True)) # 'True'