Раздел 44 · Логика и типы

Функции: у каждого ключа один владелец

junior~25 мин

без входаВойди, чтобы отмечать прогресс, вести заметки и решать задачи в редакторе. войти

Тимофей Ильич · архивариус Седьмого отдела

Журнал ключей склада номер четыре. Ключ первый: Рудаков. Второй: Ефим. Третий: Зотов. У каждого ключа ровно один владелец, иначе журнал не примут. А спросите меня наоборот, какой ключ у Фомы, и я отвечу: никакого. Сомова говорит, что это две разные вещи. Я говорю, что журнал один. Рассудите.

Журнал и правда один: это отношение между ключами и людьми, три пары. Но читать его можно в две стороны, и в одну сторону он работает как автомат, который всегда даёт ответ, а в другую нет.

Этот урок про функции: отношения, которые на каждый вопрос дают ровно один ответ. Программист пишет функции каждый день. Здесь ты увидишь, из чего они сделаны и что значит «функция не определена».

урок из курса

Урок из курса «Логика и типы». Курс покупается один раз и остаётся навсегда: 500 ₽.

Оплата пока не подключена: премиум и курсы открываются промокодом.