本文整理汇总了Python中sympy.Integer.match方法的典型用法代码示例。如果您正苦于以下问题:Python Integer.match方法的具体用法?Python Integer.match怎么用?Python Integer.match使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类sympy.Integer
的用法示例。
在下文中一共展示了Integer.match方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: test_power
# 需要导入模块: from sympy import Integer [as 别名]
# 或者: from sympy.Integer import match [as 别名]
def test_power():
x,y,a,b,c = map(Symbol, 'xyabc')
p,q,r = map(Wild, 'pqr')
e = (x+y)**a
assert e.match(p**q) == {p: x+y, q: a}
assert e.match(p**p) == None
e = (x+y)**(x+y)
assert e.match(p**p) == {p: x+y}
assert e.match(p**q) == {p: x+y, q: x+y}
e = (2*x)**2
assert e.match(p*q**r) == {p: 4, q: x, r: 2}
e = Integer(1)
assert e.match(x**p) == {p: 0}