Лямбда-функции

Лямбда-функции (анонимные функции) используются для выполнения простой операции в одну строчку. Ниже представлены два способа достижения одного и того же результата — с помощью обычной функции и с помощью лямбда-функции:
def add(x):
    return x + 1

print(add(7))  # 8
print(add(0))  # 1
add = lambda x: x + 1

print(add(7))  # 8
print(add(0))  # 1
Здесь мы определяем лямбда-функцию и присваиваем её переменной add, после чего add действует как обычная функция. На практике чаще передают лямбда-функции другим функциям, вместо их присваивания. Мы обсудим эти случаи использования позже.
Синтаксис лямбда-функции: lambda, за которым следуют аргументы без скобок (), затем двоеточие :, и возвращаемое выражение без ключевого слова return.
Мы можем использовать несколько аргументов в лямбда-функции, разделённых запятой:
add = lambda x, y: x + y
print(add(2, 5))  # 7
print(add(1, 4))  # 5
Обратите внимание, что лямбда-функции могут быть записаны только в одну строку и не могут быть растянуты на несколько строк. Они предназначены для простых одноразовых вычислений.

Задание

Вам нужно реализовать следующую функцию с помощью лямбда-выражения:
Лямбда-функция должна возвращать значение этой функции для двух чисел с плавающей точкой — x и y.
 
notion image
f = ...

x, y = float(input()), float(input())
print(f(x, y))
 

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue