Непонятно, что именно вы имеете в виду. Но если вы имеете в виду построение 5 разных кривых на одном графике, каждый разного цвета, это один из способов сделать это. Это позволяет вам выбирать цвета, как вы хотите. Если вы не укажете цвета вручную, как в коде ниже, python
назначит цвета автоматически. В этом случае вам просто нужно написать ax.plot(x, y, label=r'y=%dx$^2$' %(i+1))
import numpy as np
import matplotlib.pyplot as plt
fig = plt.figure(figsize=(8, 5))
ax = fig.add_subplot(111)
colors = ['r', 'g', 'b', 'k', 'y']
x = np.linspace(0, 5, 100)
for i in range(5):
y = (i+1)*x**2
ax.plot(x, y, color=colors[i], label=r'y=%dx$^2$' %(i+1))
plt.legend(fontsize=16)
выход
