Was also a question at pyhep: Is `plt.show()` really necessary? I think we should explain what it does and also `%matplotlib inline`. Might also talk about how return values are shown (sometimes leading to plots being shown double, which is why people then add `;`...)