BUG: Adds newline after info() call on empty dataframe
- [ ] closes #45494 
- [ ] tests added / passed
- [ ] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit) for how to run them
- [ ] whatsnew entry

This fix improves the formatting of the output of pd.DataFrame.info() when called on an empty DataFrame by adding a newline, per the above issue.

I don't know if this is the proper style for adding newlines, but it appears to pass the linting tests. I'm pretty new to open-source development so let me know if anything should be changed.
Thanks - please add a test too Thanks for working with me! thanks @EzraBrauner 