As of your first question it made it very clear to me. I'll keep 3 separate classes.
Although a "component" of a spherical and cylindrical coordinate, could be considered a 2D polar coordinate, there is no real relation.
Thanks for helping clarify that. :)
root = tkinter.Tk()
buttons=[i for i in range(10)]
#If specific button is pressed, output "YES"
for num in buttons: