我是python的新手,编写了一个python脚本来跟踪数学论文中的符号。如果论文用名称" A"," B"," C"," D"定义值(数字,组等)。 ,我希望能够轻松地跟踪它们之间的平等,这样如果我写value("A") = value("B")
和value("B") = value("C")
,那么value("A") == value("C")
评估为True
和value("A") == value("D")
评估为False
。
Answers to this question似乎很有希望,但是当我使用等价检查函数定义一个类value
时,它不会让我写出值(" A")= value (" B&#34)。我知道我可以为每个相等定义带有边(值(" A"),值(" B"))的图形,然后查找其连接的组件,但这看起来很复杂且不优雅。有更好的解决方案吗?