Menu
Coddy logo textTech

Z argumentami

Lekcja 3 z 9 w kursie Funkcje lambda w Pythonie w Coddy.

Teraz zobaczmy kilka przykładów funkcji lambda z argumentami,

cube = lambda x : x * x * x
print(cube(3))  # wypisuje 27
print(cube(5))  # wypisuje 125

Kolejny przykład (z użyciem jednolinijkowego formatu instrukcji if-else)

max_num = lambda a, b : a if(a > b) else b
print(max_num(5, 9))  # wypisuje 9

Możesz dodać tyle argumentów, ile chcesz!

Zwróć uwagę, że głównym zastosowaniem funkcji lambda są krótkie i proste operacje.

challenge icon

Wyzwanie

Łatwy

Utwórz funkcję lambda, która przyjmuje trzy zmienne jako argumenty i zwraca True, jeśli argumenty są równe, a w przeciwnym razie False. Przypisz lambdę do zmiennej is_equal.

Jeśli jeden z argumentów ma wartość None, zignoruj go!

Spróbuj swoich sił

# Napisz tutaj kod

Wszystkie lekcje w sekcji Funkcje lambda w Pythonie

1Wyrażenia lambda

WprowadzenieSkładniaZ argumentamiZwracane przez funkcję

2Z wbudowanymi funkcjami

filtermap

Poćwicz samodzielnie: Kompilator Python online