Введение
В Python функции являются объектами первого класса, что означает, что их можно передавать подобно любому другому значению. Одно полезное применение этого заключается в том, чтобы условно применить функцию к значению на основе некоторого предиката. В этом испытании вам будет предложено написать функцию, которая принимает функцию предиката и функцию для применения, когда предикат истинен, и возвращает новую функцию, которая применяет функцию, когда предикат истинен.