Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sozluk = {
- "t":{
- "elma":["noun","apple","I ate apple."],
- "yılan":["noun","snake","I killed snake"],
- "sarı":["adjective","yellow","I like my yellow dress"],
- "çalıştırmak":["verb","run","I run my program"],
- },
- "e":{
- "apple":["isim","elma","Elmayı yedim"],
- "snake":["isim","yılan","Yılanı öldürdüm."],
- "yellow":["sıfat","sarı","Sarı elbisemi severim"],
- "run":["fiil","çalıştırmak, koşmak","Programımı çalıştırırım."],
- }
- }
- menu = """-------SÖZLÜK PROGRAMI-------
- 1. Sözlükte Arama Yap
- 2. Sözlüğe Kelime Ekle
- 3. Düzenleme Yap
- 4. Kelimeleri Listele
- 5. Kelime Sil
- 6. Program Hakkında
- 7. Çıkış
- Lütfen sözlük ile ilgili yapacağınız işlemin No'sunu yazın...
- Seçiminiz: """
- while True:
- sec = input(menu)
- if sec=="1":
- dil= input("arama yapacağınız kelime Türkçe ise 't' İngilizce ise 'e' girin")
- kelime= input("lütfen arama yapmak istediğiniz kelimeyi küçük harfler ile yazın..")
- if kelime in sozluk[dil]:
- print(sozluk[dil][kelime])
- else:
- print("aradığınız kelime sözlükte bulunamadı.")
- elif sec=="2":
- dil= input("sözlüğe ekleyeceğiniz kelime Türkçe ise 't' İngilizce ise 'e' girin..")
- kelime= input("Gireceğiniz kelimeyi yazın..")
- if kelime in sozluk [dil]:
- print("Bu kelime sözlükte zaten var.")
- else:
- anlam= input("kelimenin anlamını : Dilbilgisindeki görevi, anlamı, cümle içinde kullanım formatında yazın.")
- sozluk[dil][kelime]= anlam
- print(kelime+" kelimesi başarıyla kaydedildi. the word is saved with successfuly.")
- elif sec == "3":
- dil = input("sözlükte düzenleyeceğiniz kelime Türkçe ise 't' İngilizce ise 'e' girin..")
- kelime = input("Anlamını düzenleyeceğiniz kelimeyi yazın..")
- if kelime in sozluk[dil]:
- anlam = input("kelimenin anlamını : Dilbilgisindeki görevi, anlamı, cümle içinde kullanım formatında yazın.")
- sozluk[dil][kelime] = anlam
- print(kelime + " kelimesinin anlamı başarıyla değiştirildi.")
- else:
- print("aradığınız kelime sozlükte bulunamamıştır.")
- elif sec =="4":
- dil = input("sözlükte listelemek istediğiniz kelimeler Türkçe ise 't' İngilizce ise 'e' girin..")
- anahtarlar= sozluk [dil].keys()
- print(anahtarlar)
- elif sec=="5":
- dil = input("sözlükte silmek istediğiniz kelime Türkçe ise 't' İngilizce ise 'e' girin..")
- kelime= input("Lütfen silmek istediğiniz kelimeyi küçük harfle yazınız.")
- if kelime in sozluk[dil]:
- del sozluk [dil][kelime]
- print("yazdığınız kelime sözlükten silindi.")
- else:
- print("silmek istediğiniz kelime sözlükte bulunamadı.")
- elif sec== "6":
- print("bu bir tr-eng ve eng-tr sözlük programıdır.")
- else:
- sec == "7"
- print("İyi günler.")
- break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement