## obecna wersja książki kontaktowej
# dane kontaktowe (dowolne - tel, / email)
# dodawanie, aktualizacja, usuwanie
# wybor dziwnego wariantu
kontakty = {"Alicja": "[email protected]", "Marie": "[email protected]", "Annie": "[email protected]"}
while True:
print("Książka kontaktowa:")
print("Wybierz operację:")
print("1 - dodanie wpisu")
print("2 - aktualizacja wpisu")
print("3 - usunięcie wpisu")
print("4 - wydruk wszystkich kontaktów")
print("5 - wydruk konkretnego kontaktu")
print("6 - koniec programu")
wybor = input("Podaj kod operacji: ")
if wybor == "1":
print("1")
imie = input("Podaj nazwę kontaktu: ")
kontakt = input("Podaj adres e-mail/tel:")
if imie and kontakt in kontakty:
print("Ten kontakt już istnieje")
else:
kontakty[imie] = kontakt
kontakty_added = kontakty.items()
print(f"Kontakt do {imie} to {kontakty[imie]}")
elif wybor == "2":
print("2")
imie_nowe = input("Podaj nazwę kontaktu do aktualizacji: ")
if imie_nowe in kontakty:
zmiana = input("Podaj nowe dane: ")
kontakty[imie] = zmiana
else:
print("Nie ma takiego kontaktu w książce kontaktowej")
elif wybor == "3":
print("3")
imie_del = input("Podaj nazwę kontaktu do usuniecia: ")
if imie_del in kontakty:
kontakty.pop(imie_del)
print(f"Usunięto {imie_del} z książki kontaktowej")
else:
print("Nie ma takiego kontaktu w książce kontaktowej")
elif wybor == "4":
print("4")
for imie, kontakt in kontakty.items():
print(imie)
print(kontakt)
print("*************")
elif wybor == "5":
print("5")
imie = input ("Podaj imie kontaktu do wyświetlenia: ")
if imie in kontakty:
print(f"Kontakt do {imie} to : {kontakty[imie]} ")
else:
print("Nie ma takiego kontaktu w książce kontaktowej")
elif wybor == "6":
print("Koniec programu")
break
else:
print("Nie ma opcji o podanym kodzie.")