Arkadaşlar iki liste oluşturdum Birincisinde Japon otomobil markaları diğerinde de Alman markaları var. Yapmak istediğim sadece girilen marka Japon ise bir listbox’a Alman ise öteki listbox’a atması. Koşul cümlesi tanımlamama rağmen bütün markalar aynı listbox içine ekleniyor. Sizce hatam nerede teşekkür ederim. (Kod içinde fonksiyon ve koşul için tab ile blok kaydırması yaptım. Burada görülmüyor)
from tkinter import*
liste_Japan=[“Honda”,“Toyota”,“Nissan”, “Mazda”, “Subaru”]
liste_German=[“BMW”,“Audi”,“Mercedes”, “Volkswagen”, “Opel”]
def ekle():
car=giriş.get()
if car in liste_Japan:
list1.insert(END,car)
else:
list2.insert(END,car)
giriş.delete(0,END)
pencere=Tk()
pencere.geometry(“400x300”)
list1=Listbox(pencere, width=20, height=10, bg=“Aqua”, bd=4)
list1.pack(side=LEFT)
list2=Listbox(pencere, width=20, height=10, bg=“Pink”, bd=4)
list2.pack(side=RIGHT)
giriş=Entry(pencere)
giriş.pack(pady=10)
düğme1=Button(pencere, text=“Ekle”, command=ekle)
düğme1.pack(pady=10)
düğme2=Button(pencere, text=“Çıkış”,command=pencere.destroy)
düğme2.pack(pady=10)
mainloop()