少儿python编程之逻辑运算符

生活中充满了逻辑,下面就是一种逻辑关系,这种逻辑关系把它抽象总结出来叫“或”的关系,只要有一个条件成立就行了。

老师或者叫李明去扫地,或者叫张红去扫地都可以的。

下雨天带长柄伞或带折伞都行。

下面的逻辑关系叫“且”或叫“与”,两个条件缺一不可。

你和她必需都去领结婚证才行,要不然肯定领不到!

逻辑关系的结果就是True或False,主要有三种关键词可以连接,分别是not,and,or。意思是非,与,或

#以下是一个演示逻辑关系的例子:

x=12
y=60

print(x==5)                       #由于x的值为12,所以x==5是不成立,它的值是False


if not(x==5):                     #当x不等于5的时候就会打印
    print("x的值肯定不是5")


if x>40 and y>40:                  #当x和y都大于40的时候就会打印
    print("x和y的值都大于40")
else:
    print("x和y的值至少有一个小于等于40")


if x>40 or y>40:
    print("x和y有一个大于40,或都大于40")
else:
    print("x和y没有一个是大于40的")