import tkinter
import random


def rand_statya():
    random.seed(version=3)
    label2['text'] = random.randint(105, 360)

mainFrame = tkinter.Tk()
mainFrame.title("Тест на пидораса")
mainFrame.resizable(False, False)

firstText = random.randint(105, 360)

label1 = tkinter.Label(mainFrame, text='Ваша статья:', width=24)
label2 = tkinter.Label(mainFrame, text=firstText, width=24)
button = tkinter.Button(mainFrame, text='Сгенерировать', width=24, command=rand_statya())

label1.pack()
label2.pack()
button.pack()

mainFrame.mainloop()