【问题描述】 给定两个命题p,q的真值,输出¬p, p∧q, p∨q, p→q, p↔q的真值,代码实现
时间: 2024-05-31 17:07:20 浏览: 139
计算命题公式的真值 数据结构
4星 · 用户满意度95%
p = input("请输入p的真值(T/F):")
q = input("请输入q的真值(T/F):")
if p == "T":
p_value = True
else:
p_value = False
if q == "T":
q_value = True
else:
q_value = False
print("¬p的真值为:", not p_value)
print("p∧q的真值为:", p_value and q_value)
print("p∨q的真值为:", p_value or q_value)
print("p→q的真值为:", not p_value or q_value)
print("p↔q的真值为:", (p_value and q_value) or (not p_value and not q_value))
阅读全文