5. sympy

SymPy 是 Python的一个数学符号计算(Symbolic computation)库。它目的在于成为一个富有特色的计算机代数系统。它保证自身的代码尽可能的简单,且易于理解,容易扩展。SymPy 完全由Python写成,不需要额外的库。

与基于数值数组的计算相比,符号计算是一种精确计算,例如求导函数,求不定积分,求极限、解方程、微分方程、级数展开、矩阵运算等等计算问题。

实际应用领域通常你可能用不到它,但是在进行基础算法研究时就离不开它了,相关文档: