This is the Bisection Method made in Python 3.8! This, along with most of the math scripts I've made, was fun to do. I feel like I screwed something up in this implementation. Let me know if you find a bug. Edit the function f(x) to solve it. You can adjust the initial interval by inputting a list with size of 2.
Of course, this also comes with the stipulations of the MIT License. You are free to distribute/edit/whatever in line with the MIT License!