В окне сообщения действительно могут отображаться числовые значения (преобразованные в строки).
from tkinter import *
from tkinter import messagebox
def answer():
l = 2
b = 5
w = messagebox.showinfo("your answer", 2*(l+b))
t1 = Tk()
button = Button(t1, text = "answer", command = answer)
button.pack(side = RIGHT)
t1.mainloop()
Запуск этого кода и нажатие кнопки «ответ» вызовет окно сообщения, отображающее «14».