for X, Y, Z in zip(x, y, z):
    ax.annotate('{}'.format(Z), xy=(X, Y), xytext=(-5, 5), ha='right',
        textcoords='offset points')
plt.show()
Matplotlib - маркировка точек (x, y) на линии со значением z