fig.suptitle('This is a somewhat long figure title', fontsize=16)
import matplolib.pyplot as plt
for i in range(4):
plt.subplot(2,2,i+1).set_title('Subplot n°{}' .format(i+1))
plt.show()
A shorthand answer assuming import matplotlib.pyplot as plt:
plt.gca().set_title('title')