М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
evamakuh
evamakuh
14.11.2022 05:01 •  Информатика

Создай словарь - телефонный справочник. Ключ - Имя контакта, Значение - номер телефона. Сделай так, чтобы в программе была возможность добавлять новые контакты и осуществлять поиск контакта по имени. на языке python

👇
Ответ:
kamillikoryan
kamillikoryan
14.11.2022
Хорошо, я готов выступить в роли вашего школьного учителя и объяснить, как создать словарь-телефонный справочник с возможностью добавления новых контактов и поиска контакта по имени на языке Python. Вот шаги, которые нужно выполнить:

Шаг 1: Создание пустого словаря
Начнем с создания пустого словаря. Пустой словарь будет представлять собой наш телефонный справочник.

phone_book = {}

Шаг 2: Добавление новых контактов
Теперь, чтобы добавить новые контакты, мы должны указать имя контакта и номер телефона. Ваша программа должна запрашивать у пользователя имя контакта и номер телефона и добавлять их в словарь по соответствующим ключам и значениям.

name = input("Введите имя контакта: ")
phone_number = input("Введите номер телефона: ")

phone_book[name] = phone_number

Шаг 3: Поиск контакта по имени
Для того чтобы осуществить поиск контакта по имени, нужно запросить имя контакта у пользователя и затем проверить его наличие в словаре. Если имя контакта присутствует в словаре, программа должна вывести соответствующий номер телефона. Если контакт не найден, программа должна вывести сообщение о том, что контакт не существует.

search_name = input("Введите имя контакта для поиска: ")

if search_name in phone_book:
print("Номер телефона:", phone_book[search_name])
else:
print("Контакт не найден")

Теперь у вас есть основы для создания телефонного справочника в Python с возможностью добавления новых контактов и поиска контакта по имени. Вы можете повторять шаги 2 и 3 для добавления дополнительных контактов и поиска. Учтите, что информация будет сохраняться только во время выполнения программы, и при её завершении данные будут утеряны.
4,4(70 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ