Hello World

Sympy 是一個用於進行符號而非數字計算的 Python 庫。

例如,考慮 x 中的二次方程,

x ** 2 + HELLO * x + WORLD = 0

HELLO 和 WORLD 是常數。這個等式的解決方案是什麼?

在 Python 中,使用 Sympy 我們可以編碼,

from sympy import symbols, solve, latex

x, HELLO, WORLD = symbols('x, HELLO, WORLD')
print ( latex ( solve ( x**2 + HELLO * x + WORLD, x ) ) )

自從我呼叫 Latex 後,解決方案几乎準備好釋出了! Sympy 提供了兩個打包在列表中。這是一個:

http://i.stack.imgur.com/GTRAH.jpg

如果你需要對表示式做更多的工作,那麼你將省去對 latex 的呼叫。