I think we use bottom parameter in ax.set_ylim() which controls the y-axix. set bottom parameter to a small negative value which creates som espace between x_axis and the bottom of hist plot bar.
ax.set_ylim(bottom=-0.01)