SymPy是一个开源的Python符号数学库，它的目标是成为一个全功能的计算机代数系统（CAS），同时保持代码的简单性，SymPy完全用Python编写，易于使用，易于理解，易于扩展。它也非常轻量级，因为它仅仅依赖于mpmath，一个用于任意浮点运算的纯Python库。