sunage001 发表于 2018-8-14 13:46:16

Python中的一些基础: 真值表

  为了便于看清,我用<=>来表示等价关系。
  <=>左边表示逻辑表达式,<=>右边表示它的结果。
  NOT
  not False <=> True
  not True <=> False
  (not的结果与原值相反)
  OR
  True or False <=> True
  True or True <=> True
  False or True <=> True
  False or False <=> False
  (只要有一个值为True,OR的结果就是True)
  AND
  True and False <=> False
  True and True <=> True
  False and True <=> False
  False and False <=> False
  (只要有一个值为False,AND的结果就是False)
  NOT OR
  not (True or False) <=> False
  not (True or True) <=> False
  not (False or True) <=> False
  not (False or False) <=> True
  NOT AND
  not (True and False) <=> True
  not (True and True) <=> False
  not (False and True) <=> True
  not (False and False) <=> True
  !=
  1 != 0 <=> True
  1 != 1 <=> False
  0 != 1 <=> True
  0 != 0 <=> False
  ==
  1 == 0 <=> False
  1 == 1 <=> True
  0 == 1 <=> False
  0 == 0 <=> True
页: [1]
查看完整版本: Python中的一些基础: 真值表