Python TKInter'de Yazılar Üst Üste Biniyor

Merhaba ben python ile basit bir oyun yapmaya çalışıyorum kodlamada o kadar iyi değilim. Oyunda bir kaçma sistemi kodladım kodu çalıştırdığımda tuşa ilk bastığımda sorun yok düzgünce çalışıyor ama ikinci basışımda yazılar üst üste biniyor bunu nasıl çözebilirim. Yazıyı sildikten sonra diğer yazı da gelebilir yazıyı da değiştirebilir fark etmez internetten baktım ama anlamadım. Aşağıda kod var.

def kac():
    global canavar
    global can
    global dusmanHasar
    
    zarKac = random.randint(1,5)
    if zarKac > 0 and zarKac < 3:
        geriBildirim = Label(text="Şanslısın ki {} diğer tarafa bakıyorken kaçmayı başardın.".format(canavar),bg="black",fg="white")
        geriBildirim.pack(side="bottom")
    else:
        can = can - dusmanHasar
        geriBildirim = Label(text="Kaçamadın ve {} sana saldırdı. Canın {} kaldı.".format(canavar,can),bg="black",fg="white")
        geriBildirim.pack(side="bottom")

Kodu deneyemiyorum pc arızalandı ama şu yol çözüm olabilir. geribildirim labelini fonksiyon dışında tanımlayıp text=’ ’ olacak şekilde ve pack ederek tanımlayıp, fonksiyonun if kısmına girerse geribildirim.config(text= buraya gerekli formatlı yazıyı yaz), pack e gerek yok, else girersede aynı configle text i değiştir.

Teşekkür ederim denedim oldu dünden beri nasıl yaparım diye düşünüyordum.