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 ;...)