Python Programming Exercises,
Gently Explained
133
The complete solution for this exercise is given in Appendix A and
https://invpy.com/bubblesort.py.
You can view each step of this program as it runs under a debugger at
https://invpy.com/bubblesort-
debug/.
Further Reading
If you want to see what a first-year computer science student would study in a data structures and
algorithms course, Coursera has a free online course called ―Algorithmic Toolbox‖ at
https://www.coursera.org/learn/algorithmic-toolbox.