Ruslan374
?>

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

Информатика

Ответы

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

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

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

Популярные вопросы в разделе

Дубровская571
alukyanov
Talikova164
retropluse832
cetarbkilork82
Vs1377
femida69
Fateevsa9
tanu0618
dksvetlydir
jurys71242
ksen1280
Magnolia200872
axo4937
Olga-Lev1160