Объекты с вызванным методом pack(), расположенные в коде сверху вниз, будут располагаться в таком же порядке и в окне.
Также можно воспользоваться виджетом Frame(), в котором расположим кнопки, а фреймы будут в основном окне.
Код на GitHub: https://github.com/Serg12345/bases
#python #tkinter #buttontkinter