当前位置:  首页>> 技术小册>> Python合辑8-变量和运算符

逻辑运算符为结果真假的与或非分别用and or not来表示,这里可以通过简单的赋值来体会这个逻辑关系。

  1. a = 10
  2. b = 20
  3. if a and b : #判断a和b是否都为真
  4. print("a,b均为真")
  5. else:
  6. print("a,b中有一个不为真")
  7. **********************************
  8. if a or b :
  9. print("a,b中至少有一个为真")
  10. else:
  11. print("a,b都不为真")
  12. ***********************************
  13. #修改变量 a 的值
  14. a = 0
  15. if a and b :
  16. print ("a,b都为真")
  17. else:
  18. print("a,b中有一个不为真")
  19. ***********************************
  20. if a or b :
  21. print("a,b中至少有一个为真")
  22. else:
  23. print("a,b都不为真")
  24. ************************************
  25. if not( a and b ):
  26. print("a,b中至少有一个为假")
  27. else:
  28. print("a,b都为真")
  29. a,b均为真
  30. a,b中至少有一个为真
  31. a,b中有一个不为真
  32. a,b中至少有一个为真
  33. a,b中至少有一个为假