天天看点

python 布尔值 bool( ) 与逻辑运算符

逻辑运算符

not

and

or
           

运算符优先级

printer(x or y) x为非零,则返回x,否则返回y

学习python中有什么不懂的地方,小编这里推荐加小编的python学习群:895,817, 687
有任何不懂的都可以在里面交流,还有很好的视频教程pdf学习资料,大家一起学习交流!

print(1 or 2)
print(3 or 2)
print(0 or 1)
print(0 or 3)

#打印结果
1
3
1
3
           

printer(x and y) x为非零,则返回y,x为零,则返回x

print(1 and 2)

print(0 and 2)

print(2 and 3)

#运行结果

2

0

3

           

数字转换布尔值

print(bool(1))

print(bool(0))

print(bool(2))

#运行结果

True

False

True