plt.figure()
inner_offset = 0.05
r = np.arange(inner_offset, 1.0 + inner_offset, 1.0 / 720.0)
theta = np.arange(0.0, 2.0, 1.0 / 360.0) * np.pi
c1 = plt.polar(theta / 2.0, r, color='b')[0]
x1 = c1.get_xdata()
y1 = c1.get_ydata()
c2 = plt.polar(theta / 2.0 + np.pi / 3.0, r, color='y')[0]
x2 = c2.get_xdata()
y2 = c2.get_ydata()
plt.fill_betweenx(y1, x1, x2, color='g')
plt.show()
заполнить между двумя линиями в полярных координатах