【问题标题】:Any way to store and work on logical expressions in python在 python 中存储和处理逻辑表达式的任何方式
【发布时间】:2017-06-13 08:33:02
【问题描述】:

我想在 python 中存储和工作(从表达式中访问每个文字,并进一步访问)像 ((A /\ B) / C) 这样的逻辑表达式。任何人都可以建议一个数据结构或一种使用类的方法。我是python新手,所以请详细解释你的答案。

【问题讨论】:

  • 搜索“Python 逻辑编程”并查看一些结果。

标签: python logic logical-operators


【解决方案1】:

有一个名为 sympy 的库。或许你可以试试

from sympy import *
a,b,c = symbols('a b c')
(a & b) | c
Or(And(a, b), c)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-17
    • 1970-01-01
    • 2010-10-07
    相关资源
    最近更新 更多