intento hacer un pequeño y simple programa que reciba una función del usuario con un input y la derive, pero al usar su input con y.diff(x) me sale str' object has no attribute 'diff'
from sympy import Symbolfrom scipy.misc import derivativefrom sympy import *from sympy import sympify#Derivadadef derivar(): x=Symbol('x') print("Usaremos x como variable, si tu función tiene otra, sustitúyela por x \n Ejemplo: 2*t**3 sería 2*x**3") y=(input("Dame tu función (Recuerda usar bien los paréntesis y que los exponentes se escriben con ** \n Ejemplo: 2*x**3 se lee: Dos equis al cubo): ")) derivada=sympify(y.diff(x)) print("La derivada de ", y, "es \n", derivada)derivar()``` line 11, in derivar derivada=sympify(y.diff(x))