Изменение размера шрифта виджета можно выполнить с помощью параметра настройки шрифта, либо при создании виджета, либо с помощью метода конфигурации виджета. Шрифт может быть предоставлен с использованием кортежа или строки, содержащей имя шрифта и, необязательно, размер и стиль.
n1 = Button(gui, text='1', font=('FontName', 16, 'style'))
n1 = Button(gui, text='1', font='FontName 16 style')
n1.config(font=('FontName', 16, 'style'))
n1.config(font='FontName 16 style')
Выше приведены четыре варианта, которые все sh выполняют одно и то же. Чтобы изменить размер текста, как это, вы должны указать имя шрифта, прежде чем предоставить размер текста. Это означает, что если вы хотите, чтобы текст вашей кнопки соответствовал тексту других кнопок, вам необходимо знать, какой шрифт используется. Если вы уже вручную установили шрифт для остальных виджетов, используйте его. Но если вы не установили шрифт, вы можете определить имя шрифта по умолчанию, используя метод кнопки cget ().
n1 = Button(gui, text='1')
font = n1.cget('font')
n1.config(font=(font, 16))
Подробнее о стилях виджетов здесь: https://effbot.org/tkinterbook/tkinter-widget-styling.htm