Простой график.
Построим график функции y = x
3+5x
2+10 и ее производных y' и y" при х от -5 до 2.

x
n записывается как
x**n
# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(-5, 2, 100) # от -5 до 2 сделать 100 точек
y1 = x**3 + 5*x**2 + 10 # y1 - тоже много точек
y2 = 3*x**2 + 10*x
y3 = 6*x + 10
fig, ax = plt.subplots() # будет 1 график, на нем:
ax.plot(x, y1, color="blue", label="y(x)") # функция y1(x), синий, надпись y(x)
ax.plot(x, y2, color="red", label="y'(x)") # функция y2(x), красный, надпись y'(x)
ax.plot(x, y3, color="green", label="y''(x)") # функция y3(x), зеленый, надпись y''(x)
ax.set_xlabel("x") # подпись у горизонтальной оси х
ax.set_ylabel("y") # подпись у вертикальной оси y
ax.legend() # показывать условные обозначения
plt.show() # показать рисунок
fig.savefig('1.png') # сохранить в файл 1.png