Il modo più semplice per utilizzare il modulo è dalla shell interattiva di Python
1
La radice quadrata in formato simbolico
>>> from sympy import *
>>> sqrt(2)
sqrt(2)
2
A partire dal formato simbolico si passa al valore con precisione a piacere!
>>> from sympy import *
>>> sqrt(2).evalf(40)
1.414213562373095048801688724209698078570
3
L’approssimazione di pi greco…
>>> from sympy import *
>>> pi.evalf(1000)
3.14159265358979323846264338327950288419716939937510582097494459230781640628620899862803482534211706
7982148086513282306647093844609550582231725359408128481117450284102701938521105559644622948954930381
9644288109756659334461284756482337867831652712019091456485669234603486104543266482133936072602491412
7372458700660631558817488152092096282925409171536436789259036001133053054882046652138414695194151160
9433057270365759591953092186117381932611793105118548074462379962749567351885752724891227938183011949
1298336733624406566430860213949463952247371907021798609437027705392171762931767523846748184676694051
3200056812714526356082778577134275778960917363717872146844090122495343014654958537105079227968925892
3542019956112129021960864034418159813629774771309960518707211349999998372978049951059731732816096318
5950244594553469083026425223082533446850352619311881710100031378387528865875332083814206171776691473
03598253490428755468731159562863882353787593751957781857780532171226806613001927876611195909216420199
4
Per non fare confusione, all’interno di un progetto più esteso, utilizza l’alias sp
import math
import sympy as sp
print(math.sqrt(2)) # 1.4142135623730951
print(sp.sqrt(2)) # sqrt(2)
print(sp.sqrt(2).evalf(40)) # 1.414213562373095048801688724209698078570
5
…