标签: python pyeda
请考虑以下PyEDA:
a, b, c = map(exprvar, 'abc') f1 = And(a,Or(~a,b)) print(f1)
输出:
And(a, Or(~a, b))
如何用a替换第一个c? compose替换a的所有实例:
a
c
compose
f1.compose({a: c})
And(c, Or(~c, b))