Aşağıda python pratiği yapıyorum kendimce. Bu örnek de Volkan Taşçının Python Eğitim kitabında çalışırken karşıma çıktı. Ben bu örnek programda kişi silindiğinde 'Silinen kişiyi ismi ile bastıran bir kodda eklemek istiyorum.' (elif secim == 3 kodunun altına girinti olarak ekleyeceğimi biliyorum fakat bir türlü yapamadım yardımcı olur musunuz.)
**rehber = {}
while True:
print("""
[1] Sorgula
[2] Kişi Ekle
[3] Kişi Sil
[Q] Çık
""")
secim = input('İşlem Numarası: ')
if secim == '1':
kisi = input('İsim: ')
if kisi in rehber.keys():
print(rehber.get(kisi))
else:
print("Aranan kişi rehberde yer almıyor!")
elif secim == '2':
kisi = input('İsim: ')
numara = input('Numara: ')
rehber.setdefault(kisi, numara)
elif secim == '3':
kisi = input('Silinecek isim: ')
varmi = kisi in rehber.keys()
if varmi:
rehber.pop(kisi)
else:
print('Silinmesi istenen {} kişisi rehberde yer almıyor!'.format(kisi))
elif secim == 'q' or secim == 'Q':
break
else:
print('Hatalı bir giriş yaptınız! Lütfen tekrar deneyin.')**