Files
rpi-buildroot/support/testing/tests/package/sample_python_sympy.py
Julien Olivain d46b0936ce package/python-sympy: new package
SymPy is a Python library for symbolic mathematics. It aims
to become a full-featured computer algebra system (CAS)
while keeping the code as simple as possible in order to be
comprehensible and easily extensible. SymPy is written
entirely in Python.

https://www.sympy.org/

Signed-off-by: Julien Olivain <ju.o@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2024-05-09 22:31:05 +02:00

16 lines
306 B
Python

#! /usr/bin/env python3
from sympy import symbols, expand, factor
x, y = symbols('x y')
expr = x + 2*y
expanded_expr = expand(x*expr)
print(expanded_expr)
assert str(expanded_expr) == "x**2 + 2*x*y"
factored_expr = factor(expanded_expr)
print(factored_expr)
assert str(factored_expr) == "x*(x + 2*y)"