def main():
    x = Symbol("x")
    f = Function("f")

    eq = Eq(f(x).diff(x), f(x))
    print("Solution for ", eq, " : ", dsolve(eq, f(x)))

    eq = Eq(f(x).diff(x, 2), -f(x))
    print("Solution for ", eq, " : ", dsolve(eq, f(x)))

    eq = Eq(x**2*f(x).diff(x), -3*x*f(x) + x/sin(x))
    print("Solution for ", eq, " : ", dsolve(eq, f(x)))
dataset/ETHPy150Open sympy/sympy/examples/intermediate/differential_equations.py/main/swapped operands of `/`