Программа должна выдавать значение, по ключу введеному пользователя
Есть программа
qa = {"Как дела" : "Хорошо", "Что делаешь?": "Программирую"}
while True:
user_say = input("Введи что-нибудь: ")
if user_say == [""]:
print("")
break
Её нужно доработать, чтобы программа вытягивала значение по ключу, введённому пользователем
Прошу хотя бы навести на правильное решение, заранее спасибо!
Ответы (1 шт):
Автор решения: Andy Pavlov
→ Ссылка
Словарь вопрос-ответ у Вас уже есть просто добавьте if с print с ответом и проверкой на его наличие.
qa = {"Как дела" : "Хорошо", "Что делаешь?": "Программирую"}
while True:
user_say = input("Введи что-нибудь: ")
if not user_say:
print("Пока")
break
if qa.get(user_say):
print(qa[user_say])