Предмет: Информатика, автор: takmilasuleimanova39

ДЗ Задача Создайте словарь, в котором ключами будут Имена, а значениями - номера телефонов В цикле while пользователю будет предложено два действия: 1-вывести номер телефона по имени (не забываем про .lower()), если имя не найдено в словаре, то об этом выводится сообщение на экран 2-добавить новый контакт. если такой контакт уже есть, то пользователь об этом уведомляется и далее ему предлагается перезаписать контакт 3-off - выход из цикла помогитееееееееее ​

Ответы

Автор ответа: badnsnus
1

Ответ:

names = {

   'retard': 1123123,

   'daun': 51412414

}

while True:

   do = input('vvedite chislo ot 1 do 3:')

   if do == '1':

       name = input('vvedite imya').lower()

       if name in names.keys():

           print(names[name])

       else:

           print('chel ne naiden')

   elif do == '2':

       newName = input('vvedite imya').lower()

       newPhone = input('vvedite nomer')

       if newName in names.keys():

           do = input('contact uje est`, perezapisat`?\n'

                      '1 - da'

                      '2 - net')

           if do == '1':

               names[newName] = newPhone

       else:

           names[newName] = newPhone

           print('contact dobavlen')

   elif do == '3':

       break

   else:

       print('ne pravilnaya komanda')

Похожие вопросы
Предмет: Литература, автор: jessicabeku2006