Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Intern — Middle
6
Определение статуса ключа в словаре и вывод соответствующего сообщения
Условие задачи
Необходимо проверить, правильно ли реализована логика, которая определяет, является ли ключ подходящим, неподходящим или находится в состоянии заготовки, а также корректно обрабатывает значения True, False и None.
# True — правильный ключ
# False — неправильный ключ
# None — заготовка ключа
mapping = {
'key0': True,
'key1': False,
'key2': True,
'key3': None,
'key4': None,
'key5': False
}
val = mapping.get('key2')
if val:
print('Ключ подошёл!')
elif not val:
print('Ключ не подошёл!')
else:
print('Это заготовка ключа!')