【发布时间】:2015-07-24 03:24:28
【问题描述】:
以下代码可用于简化逻辑表达式:
sympify('a&b') # And(a, b)
sympify('a|b') # Or(a, b)
但是我如何获得Not(a) 的结果?
【问题讨论】:
以下代码可用于简化逻辑表达式:
sympify('a&b') # And(a, b)
sympify('a|b') # Or(a, b)
但是我如何获得Not(a) 的结果?
【问题讨论】:
原来你要找的符号是~。请参阅以下内容:
>>> from sympy import sympify
>>> sympify('a&b')
And(a, b)
>>> sympify('a|b')
Or(a, b)
>>> sympify('~a')
Not(a)
【讨论】: