Hatayı bulamıyorum yardım lütfen

‘’’
import random
import webbrowser

print(“”"Tunç İle Konuşma Programına Hoşgeldiniz


ÖZELLİKLER

AGA EKLEME Nasıl Yapılır:aga ekle yaz ve agalarını virgül ile ayırarak gir

AGA GÖRME Nasıl Yapılır:agaları göster yaz

TUNÇU DÖVME Nasıl yapılır:Döv yaz

KONUŞMA Nasıl Yapılır:Bunuda mı ben öğretcem konuş işte

Not:Birde Bazen parantezle yazılar oluyo şunun gibi (harbi mal bu) bunlar benim yorumlarım tunçun dediği şeyler değil


“”")
öğrenilenler = {}

def kaydet(soru1, cevap1):
with open(“öğrenilenler2.txt”, “a”, encoding=“utf-8”) as file:
file.write(f"{soru1}:{cevap1}\n")

def öğrenilenleriçek():
with open(“öğrenilenler2.txt”, “r”, encoding=“utf-8”) as file2:
lines = file2.readlines()

    for line in lines:
        soru, cevap = line.strip().split(":")
        öğrenilenler[soru.lower()] = f"Tunç:{cevap}"

ıqs = 40
agalar =

def öğren(soru, cevap):
öğrenilenler[soru.lower()] = cevap
kaydet(soru, cevap)

def agaekle(*argv):
for i in argv:
agalar.append(i)

while True:
hasard = random.randint(1, 4)
sayı = random.randint(1, 20)
söyle = input(“Söylemek İstediğiniz Şeyi Yazın”)

if söyle.lower() in öğrenilenler:
    öğrenilenleriçek()

if sayı == 2:
    söyle2 = input("Tunç Sana Sataşıyor Dövecekmisin Bırakacakmısın Dövevek isen 'D' Bırakıcak isen 'B' ")
    if söyle2 == "D" or söyle == "d":
        liste = ["Onu Dövdün Ama Disiplin Yememek İçin Hafif Vurdun","Dövdün Ve İş Bitti"]
        listee = random.choice(liste)
        print(listee)
        ıqs -= 1
    elif söyle2 == "B" or söyle == "b":
        söyle3 = input("Sana Abi Dedi Biraz Yumuşadın Bırakacakmısın Yoksa Dövecekmisin")
        if söyle3 == "B" or söyle == "b":
            print("Bıraktın Kaçtı Ve Gitti")
        else:
            print("Biraz Hırpladın")
            ıqs -= 3
    else:
        print("Ne Yapacağını Şaşırdın Ve Kaçtı")
elif sayı == 5:
    söyle4 = input("Tunç Sana Fener Ağlama Diyor Ne Yapacaksın (Bırak Seçeneği Yok)")
    if söyle4 == "D" or söyle == "d":
        print("Ağzına Sıçtın Ağlıyor Susturmaya Çalışıyorsun")
        time.sleep(4)
        if hasard == 2:
            print("Hasar Durumu Çok Ağır Değil Ağlamayı Kesti Ve Kaçtı")
        else:
            print("Hasar Durumu Kötü Hocalar Sana Kızdı")
elif söyle == "Döv" or söyle == "döv":
    s = input("Agalarla Tunçu Dövmeye Karar Verdin Ne Yapmak İstiyorsun\nSadece Kafasına Vurmak İçin 'V'\nBiraz Hırpalamak İçim İse 'H' Tşuna Basın")
    if s == "V" or s == "v":
        print("Kafasına Hafifçe Vurup Kaçtınız Çok Tepki Vermedi")
    elif s == "H" or s == "h":
        print("PAT!")
        time.sleep(1)
        print("     PAT!")
        time.sleep(1)
        print("PAT!")
        time.sleep(2)
        print("Biraz Hırpaladınız Sizi Söyleyecem Felan Diyip Kaçtı")
elif söyle == "Malmısın" or söyle == "malmısın":
    print("Tunç:Evet Ben Malım")
    ıqs -= 2
elif söyle == "Gerizekalımısın" or söyle == "gerizekalımısın":
    print("Tunç:Tabiki")
    ıqs -= 2
elif söyle == "Neler Yaparsın" or söyle == "neler yaparsın":
    print("Tunç:Uçlu Kalemlerle oynamak ve Duvarla Şarkı söyleyip dertleşmek favorilerimdir")
    ıqs -= 2
elif söyle == "Salakmısın" or söyle == "salakmısın":
    print("Tunç:Evet")
    ıqs -= 2
elif söyle == "Zeka Seviyesini Göster" or söyle == "zeka seviyesini göster":
    print(ıqs, "ıq (epey düşük)")
elif söyle == "naber" or söyle == "Naber" or söyle == "naber?" or söyle == "Naber?" or söyle == "napıyon" or söyle == "Napıyon" or söyle == "napıyın" or söyle == "ne yapıyorsun" or söyle == "Ne Yapıyorsun" or söyle == "Ne yapıyorsun" or söyle == ("ne yapıyo"
                                                                                                                                                                                                                                                       "sun") or söyle == "Ne yapıyosun":
    print("Tunç:İyiyim Sen")
    ıqs -= 1
elif söyle == "merhaba" or söyle == "Merhaba":
    print("Tunç:naptın lan")
    ıqs -= 3
elif söyle == "gizem":
    webbrowser.open("https://www.youtube.com/watch?v=W1lgmEDCfq8")
elif söyle == "gs":
    url = "https://www.google.com/search?q=6-0&sca_esv=591445850&rlz=1C1GCEA_enTR1087TR1087&tbm=isch&source=lnms&sa=X&ved=2ahUKEwjEybnbupODAxUuQfEDHbwyA7AQ_AUoAXoECAEQAw&biw=1920&bih=919&dpr=1"
    webbrowser.open(url)
elif söyle == "sü" or söyle == "süü" or söyle == "süüü" or söyle == "süüüü" or söyle == "süüüüü" or söyle == "süüüüüü" or söyle == "süüüüüüü" or söyle == "süüüüüüüü" or söyle == "Sü" or söyle == "Süü" or söyle == "Süüü" or söyle == "Süüüü" or söyle == "Süüüüü" or söyle == "Süüüüüü" or söyle == "Süüüüüüü" or söyle == "Süüüüüüüü":
    print("Tunç:nE dİyon amele bbalgam şalgam spor")
elif söyle == "Pugb Mobile" or söyle == "pubg mobile" or söyle == "Pubg" or söyle == "pubg" or söyle == "Babaci" or söyle == "babaci" or söyle == "babacii":
    print("Tunç:Sen pabçi oyunoynmuu")
elif söyle == "aga ekle":
    aga = input("Aga İsmi")
    agaa = aga.split(",")

    if aga == "Tunç" or aga == "tunç":
        print("Tunçu aganmı yapacaksın gerçekten neyse tamam sen bilirsin")
        agaekle(*agaa)
    elif "Tunç" in agaa or "tunç" in agaa:
        print("Tunçu aganmı yapacaksın gerçekten neyse tamam sen bilirsin")
        agaekle(*agaa)
    else:
        agaekle(*agaa)
elif söyle == "agaları göster":
    for i in agalar:
        print(f"{i}")
elif söyle == "galatasaray":
    webbrowser.open("https://www.google.com/search?q=6-0&sca_esv=591524815&rlz=1C1GCEA_enTR1087TR1087&tbm=isch&source=lnms&sa=X&ved=2ahUKEwil2t7pv5SDAxUqQfEDHWhkA5YQ_AUoAXoECAEQAw&biw=1920&bih=919&dpr=1")
elif söyle == "lan maal" or söyle == "Lan Maal" or söyle == "Lan maal" or söyle == "LAN MAAL" or söyle == "lan mal" or söyle == " Lan Mal" or söyle == "Lan mal" or söyle == "LAN MAL":
    print("Tunç:Ne Oldu(kendi üstüne alınıyor kendide biliyor)")
elif söyle == "çıkış":
    break
else:
    cevap = input("Bu Sorunun Cevabını Bilmiyorum Bana Öğret")
    öğren(söyle, cevap)

‘’’

arkadaşlar kodu bulamıyorum yardım ederseniz çok sevinirim öğren kaydet işleri çalışmıyor şimdiden teşekkürler

Merhaba,
Öncelikle, mesaj içeriğine kodunuzu yanlış eklediğini ifade edeyim. Lütfen kodunuzu mesaja eklemeden önce aşağıdaki resimde gösterilen butona tıklayarak kod tırnaklarının oluşturulmasını sağlayın ardında, kodunuzu ``` tırnakların arasına ekleyin. (üstteki tırnakların sonuna python da yazabilirsiniz)
Bu şekilde kodunuz doğru görüntülenir ve forum kullanıcıları kodu girintileri doğru şekilde kopyalayarak kontrol edebilir.

Ayrıca, “hatayı bulamıyorum” yazmışsınız ancak detay vermemişsiniz.
Kodu çalıştırdığınızda hangi aşamada istediğiniz sonucu alamıyorsunuz? Kısa zamanda doğru cevaba ulaşailmek için detay vermek önemli.
Kullanıcılardan, Kodunuzun tüm varyasyonlarını denememizi beklememelisiniz.

Sanıyorum kodlarınızı doğru şekilde eklerseniz aşağıdaki şekilde görünecektir.

import random
import webbrowser

print("""Tunç İle Konuşma Programına Hoşgeldiniz

ÖZELLİKLER
AGA EKLEME Nasıl Yapılır: aga ekle yaz ve agalarını virgül ile ayırarak gir
AGA GÖRME Nasıl Yapılır: agaları göster yaz
TUNÇU DÖVME Nasıl yapılır: Döv yaz
KONUŞMA Nasıl Yapılır: Bunu da mı ben öğretcem konuş işte
Not: Bir de Bazen parantezle yazılar oluyo şunun gibi (harbi mal bu) bunlar benim yorumlarım tunçun dediği şeyler değil
""")

öğrenilenler = {}

def kaydet(soru1, cevap1):
    with open("öğrenilenler2.txt", "a", encoding="utf-8") as file:
        file.write(f"{soru1}:{cevap1}\n")

def öğrenilenleriçek():
    with open("öğrenilenler2.txt", "r", encoding="utf-8") as file2:
        lines = file2.readlines()

    for line in lines:
        soru, cevap = line.strip().split(":")
        öğrenilenler[soru.lower()] = f"Tunç:{cevap}"

ıqs = 40
agalar = []

def öğren(soru, cevap):
    öğrenilenler[soru.lower()] = cevap
    kaydet(soru, cevap)

def agaekle(*argv):
    for i in argv:
        agalar.append(i)

while True:
    hasard = random.randint(1, 4)
    sayı = random.randint(1, 20)
    söyle = input("Söylemek İstediğiniz Şeyi Yazın")

    if söyle.lower() in öğrenilenler:
        öğrenilenleriçek()

    if sayı == 2:
        söyle2 = input("Tunç Sana Sataşıyor Dövecekmisin Bırakacakmısın Dövevek isen 'D' Bırakıcak isen 'B' ")
        if söyle2 == "D" or söyle == "d":
            liste = ["Onu Dövdün Ama Disiplin Yememek İçin Hafif Vurdun","Dövdün Ve İş Bitti"]
            listee = random.choice(liste)
            print(listee)
            ıqs -= 1
        elif söyle2 == "B" or söyle == "b":
            söyle3 = input("Sana Abi Dedi Biraz Yumuşadın Bırakacakmısın Yoksa Dövecekmisin")
            if söyle3 == "B" or söyle == "b":
                print("Bıraktın Kaçtı Ve Gitti")
            else:
                print("Biraz Hırpladın")
                ıqs -= 3
        else:
            print("Ne Yapacağını Şaşırdın Ve Kaçtı")
    elif sayı == 5:
        söyle4 = input("Tunç Sana Fener Ağlama Diyor Ne Yapacaksın (Bırak Seçeneği Yok)")
        if söyle4 == "D" or söyle == "d":
            print("Ağzına Sıçtın Ağlıyor Susturmaya Çalışıyorsun")
            time.sleep(4)
            if hasard == 2:
                print("Hasar Durumu Çok Ağır Değil Ağlamayı Kesti Ve Kaçtı")
            else:
                print("Hasar Durumu Kötü Hocalar Sana Kızdı")
    elif söyle == "Döv" or söyle == "döv":
        s = input("Agalarla Tunçu Dövmeye Karar Verdin Ne Yapmak İstiyorsun\nSadece Kafasına Vurmak İçin 'V'\nBiraz Hırpalamak İçim İse 'H' Tşuna Basın")
        if s == "V" or s == "v":
            print("Kafasına Hafifçe Vurup Kaçtınız Çok Tepki Vermedi")
        
        elif s == "H" or s == "h":
            print("PAT!")
            time.sleep(1)
            print("     PAT!")
            time.sleep(1)
            print("PAT!")
            time.sleep(2)
            print("Biraz Hırpaladınız Sizi Söyleyecem Felan Diyip Kaçtı")
    
    elif söyle == "Malmısın" or söyle == "malmısın":
        print("Tunç:Evet Ben Malım")
        ıqs -= 2
    
    elif söyle == "Gerizekalımısın" or söyle == "gerizekalımısın":
        print("Tunç:Tabiki")
        ıqs -= 2
    
    elif söyle == "Neler Yaparsın" or söyle == "neler yaparsın":
        print("Tunç:Uçlu Kalemlerle oynamak ve Duvarla Şarkı söyleyip dertleşmek favorilerimdir")
        ıqs -= 2
    
    elif söyle == "Salakmısın" or söyle == "salakmısın":
        print("Tunç:Evet")
        ıqs -= 2
    
    elif söyle == "Zeka Seviyesini Göster" or söyle == "zeka seviyesini göster":
        print(ıqs, "ıq (epey düşük)")
    
    elif söyle == "naber" or söyle == "Naber" or söyle == "naber?" or söyle == "Naber?" or söyle == "napıyon" or söyle == "Napıyon" or söyle == "napıyın" or söyle == "ne yapıyorsun" or söyle == "Ne Yapıyorsun" or söyle == "Ne yapıyorsun" or söyle == ("ne yapıyo"
                                                                                                                                                                                                                                                        "sun") or söyle == "Ne yapıyosun":
        print("Tunç:İyiyim Sen")
        ıqs -= 1
    
    elif söyle == "merhaba" or söyle == "Merhaba":
        print("Tunç:naptın lan")
        ıqs -= 3
   
    elif söyle == "gizem":
        webbrowser.open("https://www.youtube.com/watch?v=W1lgmEDCfq8")
    
    elif söyle == "gs":
        url = "https://www.google.com/search?q=6-0&sca_esv=591445850&rlz=1C1GCEA_enTR1087TR1087&tbm=isch&source=lnms&sa=X&ved=2ahUKEwjEybnbupODAxUuQfEDHbwyA7AQ_AUoAXoECAEQAw&biw=1920&bih=919&dpr=1"
        webbrowser.open(url)
    
    elif söyle == "sü" or söyle == "süü" or söyle == "süüü" or söyle == "süüüü" or söyle == "süüüüü" or söyle == "süüüüüü" or söyle == "süüüüüüü" or söyle == "süüüüüüüü" or söyle == "Sü" or söyle == "Süü" or söyle == "Süüü" or söyle == "Süüüü" or söyle == "Süüüüü" or söyle == "Süüüüüü" or söyle == "Süüüüüüü" or söyle == "Süüüüüüüü":
        print("Tunç:nE dİyon amele bbalgam şalgam spor")
    
    elif söyle == "Pugb Mobile" or söyle == "pubg mobile" or söyle == "Pubg" or söyle == "pubg" or söyle == "Babaci" or söyle == "babaci" or söyle == "babacii":
        print("Tunç:Sen pabçi oyunoynmuu")
    
    elif söyle == "aga ekle":
        aga = input("Aga İsmi")
        agaa = aga.split(",")

        if aga == "Tunç" or aga == "tunç":
            print("Tunçu aganmı yapacaksın gerçekten neyse tamam sen bilirsin")
            agaekle(*agaa)
        elif "Tunç" in agaa or "tunç" in agaa:
            print("Tunçu aganmı yapacaksın gerçekten neyse tamam sen bilirsin")
            agaekle(*agaa)
        else:
            agaekle(*agaa)
    
    elif söyle == "agaları göster":
        for i in agalar:
            print(f"{i}")
    
    elif söyle == "galatasaray":
        webbrowser.open("https://www.google.com/search?q=6-0&sca_esv=591524815&rlz=1C1GCEA_enTR1087TR1087&tbm=isch&source=lnms&sa=X&ved=2ahUKEwil2t7pv5SDAxUqQfEDHWhkA5YQ_AUoAXoECAEQAw&biw=1920&bih=919&dpr=1")
    
    elif söyle == "lan maal" or söyle == "Lan Maal" or söyle == "Lan maal" or söyle == "LAN MAAL" or söyle == "lan mal" or söyle == " Lan Mal" or söyle == "Lan mal" or söyle == "LAN MAL":
        print("Tunç:Ne Oldu(kendi üstüne alınıyor kendide biliyor)")
    
    elif söyle == "çıkış":
        break
    
    else:
        cevap = input("Bu Sorunun Cevabını Bilmiyorum Bana Öğret")
        öğren(söyle, cevap)