逻辑运算符(python)理解
a = 12
b = 20
#and
if(a and b):
print("变量a和b都为true")
else:
print("变量a和b有一个不为true")
#or
if(a or b):
print("变量a和b都为true,或其中一个变量为true")
else:
print("变量a和b都不为true")
#修改变量a的值
a = 0
if(a and b):
print("变量a和b都为true")
else:
print("变量a和b有一个不为true")
运行结果:
变量a和b都为true
变量a和b都为true,或其中一个变量为true
变量a和b有一个不为true
######问题:
主要是修改变量a的值下面这块。
个人理解,不应该是重新定义的a, a返回的是true嘛