如何在 sympy 中简化方程中的指数
from sympy import symbols
a,b,c,d,e,f=symbols('abcdef')
j=(a**b**5)**(b**10)
print j
(a**(b**5))**(b**10) #ans even after using expand simplify
# desired output
a**(b**15)
如果无法使用 sympy 我应该在 python 中导入哪个模块?
即使我将“b”定义为真实的,也可以编辑所有其他符号
b=symbols('b',real=True) 没有得到简化的指数,只有当指数是常数时才简化
a=symbols('a',real=True)
b=symbols('b',real=True)
(a**5)**10
a**50 #simplifies only if exp are numbers
(a**b**5)**b**10
(a**(b**5))**b**10 #no simplification