In [ ]:
from pysym import Symbol, tan

In [ ]:
x, y = map(Symbol, 'x y'.split())
print((3*y+4).diff(y))

In [ ]:
# Differentiating powers is still quite awkard:
print((x**2 + y**2).diff(y))