简单学Python——关键字2——True和False
True和False是Python中的两个关键字,是布尔类型,分别用于表示真和假。
1、True和False表示真和假的例子:
#将1==2的结果赋值给了x
x=1==2
#将1==2的结果赋值给了y
y=2==2
#判断x、y的真假
print(x)
print(y)
返回:False
True
2、not True等于False,not False等于True。
print(not True)
print(not False)
返回:False
True
3、Python会把所有的空数据结构视为假,比如[](空列表)、{}(空集合)、''(空字符串)、数字0,None等,而与之相反的非空数据结构即为真。
#这个列表里的元素都被认为是“假”
l=[0,[],{},(),'',False,None]
for i in l:
if i:#如果被认为是“真”,打印“真”
print("真")
else:#不被认为是“真”,打印“假”
print('假')
返回:假
假
假
假
假
假
假
4、True和False可以转换成整数,分别为1和0
print(int(True),int(False))
返回:1 0