Printing output creatively

I’m working through the scientific computing project problems in Python. Besides the fact that my code is at times hacky / convoluted I’m definitely not used to the requirement to ‘creatively’ output the results to a command line in text format. For the budget app, I was pretty happy with the class creation…but the bar chart visualization I got it to work…but can’t say I’m proud.

https://replit.com/@Robert-L-Turner/boilerplate-budget-app#budget.py

I’m going to work back afterwards to refactor my solutions, but can anyone point me towards any tutorial / learning materials on this sort of console output formatting? It reminds me of the first time I was exposed to bash scripting and the use of escape sequences and some other tricks. Is there an equivalent for Python?