import sympy as sp
from IPython.display import display
x,a=sp.symbols("x a")
fx=[]
fx=[x**a,sp.sin(x),sp.cos(x),sp.tan(x),sp.E**x,
    sp.log(x),a**x,sp.log(x,a),sp.log(sp.Abs(x)),sp.log(sp.Abs(x),a)]
for f in fx:
    df=sp.diff(f,x)
    display(f,"の微分は",sp.simplify(df))