逻辑关系
前面,我们已经使用过>,<,==等逻辑运算符了。那时候我们不知道它叫做逻辑运算符而已。现在我来介绍一下Python中使用的一些逻辑运算符。
- and 与
- or 或
- not 非
- != 不等于
- == 等于
- >= 大于等于
- <= 小于等于
- True 真
- False 假
好了,逻辑运算符就这么多了,其实这些运算符,我们前面都见过了。不过这里还是列了出来。
我们需要记住的是上面这些运算符的真值表,不过,这对于没有基础的同学来言,可能有些头疼。不过,最好还是要记住一下的真值表。或者彻底理解它。因为理解它并不困难。我通过下面的程序将这些结果输出一下,如果你没有任很程序设计基础,你可能需要认真看看它的输出。
#python3
print("not False:",not False)
print("not True:",not True)
print("True or False:",True or False)
print("True or True:",True or True)
print("False or True:",False or True)
print("False or False:",False or False)
print("True and False:",True and False)
print("True and True:",True and True)
print("False and True:",False and True)
print("False and False:",False and False)
print("1 != 0:",1 != 0)
print("1 != 1:",1 != 1)
print("0 != 1:",0 != 1)
print("0 != 0:",0 != 0)
print("1 == 0:",1 == 0)
print("1 == 1:",1 == 1)
print("0 == 1:",0 == 1)
print("0 == 0:",0 == 0)
你最好自己写写,然后认真看看输出结果。输出如下:
好了,记住,一定要认真仔细看看,下回见。
————————————常见问题—————————————
在真值表里面,非真即假,也就是说只有两种情况,真和假,二者必居其一,不会再有其它情况出现。