Я думаю, вы обнаружите, что проблема скорее в том, что предлагал SUJITKUMAR SINGH. То есть проблема не в самом ноутбуке, а в использовании темной темы для ноутбука.
Другими словами, чёрный шрифт плохо отображается на чёрном фоне. Но допустим, вам действительно нравится эта темная тема. К счастью, вы можете изменить шипы (отдельные ограничивающие линии, составляющие прямоугольник), цвета осей (у вас не было меток осей) и цвета галочек. Все они и по отдельности.
# modify your code with this as a quick test show it's the color, not the notebook
plt.rc('axes',edgecolor='xkcd:sky blue')
x = np.linspace(0, 5, 11)
y = x **2
plt.plot(x,y)
# taking it one step further, let's change everything but the y-axis color
fig = plt.figure()
ax = fig.add_subplot(111)
ax.plot(range(10))
ax.set_xlabel('X-axis title')
ax.set_ylabel('Y-axis title')
ax.spines['bottom'].set_color('green')
ax.spines['top'].set_color('#0d3f0f')
ax.spines['right'].set_color('m')
ax.spines['left'].set_color('xkcd:sky blue')
ax.xaxis.label.set_color('orange')
ax.yaxis.label.set_color('purple')
ax.tick_params(axis='x', colors='blue')
plt.show()
, которые отображаются (предоставляются на белом фоне) как: