lesson 27
记住逻辑关系
and——与
or——或
not——非
!=(not equal)——不等于
==(equal)——等于
>=(greater-than-equal)——大于等于
<=(less-than-equal)——小于等于
True——真
False——假
lesson28
print("True and True:", True and True)
print("False and True:", False and True)
print("1==1 and 2==1:", 1 == 1 and 2 == 1)
print('"test"=="test":', "test" == "test")
print("1==1 or 2!=1:", 1 == 1 or 2 != 1)
print("True and 1==1:", True and 1 == 1)
print("False and 0!=0:", False and 0 != 0)
print('"test" == "testing":', "test" == "testing")
print("1 != 0 and 2 == 1:", 1 != 0 and 2 == 1)
print('"test" != "testing":', "test" != "testing")
print('"test" == 1:', "test" == 1)
print('not (True and False):', not (True and False))
print('not (1 == 1 and 0 != 1):', not (1 == 1 and 0 != 1))
print('not (10 == 1 or 1000 == 1000):', not (10 == 1 or 1000 == 1000))
print('not (1 != 10 or 3 == 4):', not (1 != 10 or 3 == 4))
print('not ("testing" == "testing" and "Zed" == "Cool Guy"):', not ("testing" == "testing" and "Zed" == "Cool Guy"))
print('1 == 1 and not ("testing" == 1 or 1 == 0):', 1 == 1 and not ("testing" == 1 or 1 == 0))
print('"chunky" == "bacon" and not (3 == 4 or 3 == 3):', "chunky" == "bacon" and not (3 == 4 or 3 == 3))
print('3 == 3 and not ("testing" == "testing" or "Python" == "Fun"):',
3 == 3 and not ("testing" == "testing" or "Python" == "Fun"))
True and True: True
False and True: False
1==1 and 2==1: False
"test"=="test": True
1==1 or 2!=1: True
True and 1==1: True
False and 0!=0: False
"test" == "testing": False
1 != 0 and 2 == 1: False
"test" != "testing": True
"test" == 1: False
not (True and False): True
not (1 == 1 and 0 != 1): False
not (10 == 1 or 1000 == 1000): False
not (1 != 10 or 3 == 4): False
not ("testing" == "testing" and "Zed" == "Cool Guy"): True
1 == 1 and not ("testing" == 1 or 1 == 0): True
"chunky" == "bacon" and not (3 == 4 or 3 == 3): False
3 == 3 and not ("testing" == "testing" or "Python" == "Fun"): False