Поделитесь своими знаниями, ответьте на вопрос:
Создай словарь - телефонный справочник. Ключ - Имя контакта, Значение - номер телефона. Сделай так, чтобы в программе была возможность добавлять новые контакты и осуществлять поиск контакта по имени. на языке 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 для добавления дополнительных контактов и поиска. Учтите, что информация будет сохраняться только во время выполнения программы, и при её завершении данные будут утеряны.