Basit bir ingilizce Türkçe menü hazırlama . Menü seçenekleri ve kullanıcılar dictionary ( Sözlük ) veri tipindeki değişkenlerden alınmaktadır. Kullanıcıdan alınan verilere göre işlem yapılmaktadır.
kullanicilar = {"Uyeler" : ["Ali","Hasan","Hüseyin"], "Moderatorler" : ["Remzi","Hakan"], "Yoneticiler" : ["Tamer","Sevda","Hayat"]} dil = {"İngilizce" : ["Add User","Delete User","Exit","Select the action you want to do."], "Türkçe" : ["Kullanıcı Ekle","Kullanıcı Sil","Yapmak istediğiniz işlemi seçiniz."], "Yetki_Ingilizce" : ["Users","Moderators","Administrators","Enter the Authorization Number you want to add","Enter the Authorization Number you want to delete"], "Yetki_Turkce" : ["Üyeler","Moderatörler","Yöneticiler","Eklemek istediğiniz Yetki Numarasını Giriniz","Silmek istediğiniz Yetki Numarasını Giriniz"]} dil_secim = int(input("1. English / 2. Türkçe : ")) if dil_secim == 2: dil_secim_metin = "1. Kullanıcı Eklemek \n2. Kullanıcı Silmek \n3. Çıkış \n Yapmak istediğiniz işlemi seçiniz : " yetki_secim_metin ="1. " + dil["Yetki_Turkce"][0] + "\n2. " + dil["Yetki_Turkce"][1] + "\n3. " + dil["Yetki_Turkce"][2] + "\n( Silmek / Eklemek )istediğiniz Yetki Numarasını Giriniz : " istek_secim = "Eklemek / Silmek istediğiniz üyenin ismini giriniz : " else: dil_secim_metin = "1. " + dil["İngilizce"][0] + "\n2. " + dil["İngilizce"][1] + "\n3. " + dil["İngilizce"][2] + "\n " + dil["İngilizce"][3] + ": " yetki_secim_metin = "1. " + dil["Yetki_Ingilizce"][0] + "\n2. " + dil["Yetki_Ingilizce"][1] + "\n3. " + dil["Yetki_Ingilizce"][2] + "\nEnter the Authorization Number you want to ( Delete or Add ): " istek_secim = "Enter the name of the member you want to add / delete : " while True: islem = int(input(dil_secim_metin)) if islem == 1: yetki = int(input(yetki_secim_metin)) if yetki == 1: print(kullanicilar["Uyeler"]) isim = input(istek_secim) kullanicilar["Uyeler"].append(isim.capitalize()) kullanicilar["Uyeler"].sort() print(kullanicilar) if yetki == 2: print(kullanicilar["Moderatorler"]) isim = input(istek_secim) kullanicilar["Moderatorler"].append(isim.capitalize()) kullanicilar["Uyeler"].sort() print(kullanicilar) if yetki == 3: print(kullanicilar["Yoneticiler"]) isim = input(istek_secim) kullanicilar["Yoneticiler"].append(isim.capitalize()) kullanicilar["Uyeler"].sort() print(kullanicilar) elif islem == 2: yetki = int(input(yetki_secim_metin)) if yetki == 1: print(kullanicilar["Uyeler"]) isim = input(istek_secim) s_isim = kullanicilar["Uyeler"].index(isim.capitalize()) kullanicilar["Uyeler"].pop(s_isim) kullanicilar["Uyeler"].sort() print(kullanicilar["Uyeler"]) if yetki == 2: print(kullanicilar["Moderatorler"]) isim = input(istek_secim) s_isim = kullanicilar["Moderatorler"].index(isim.capitalize()) kullanicilar["Moderatorler"].pop(s_isim) kullanicilar["Moderatorler"].sort() print(kullanicilar["Moderatorler"]) if yetki == 3: print(kullanicilar["Yoneticiler"]) isim = input(istek_secim) s_isim = kullanicilar["Yoneticiler"].index(isim.capitalize()) kullanicilar["Yoneticiler"].pop(s_isim) kullanicilar["Yoneticiler"].sort() print(kullanicilar["Yoneticiler"]) else: break