Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen lambda functions | Functions
Learn Python from Scratch

Swipe um das Menü anzuzeigen

book
lambda functions

All the functions we defined were previously saved in memory after the first code running. But sometimes there is no need to define a separate function, especially if we need to make simple actions. In that case, we can define anonymous Lambda functions in Python have the following syntax:

lambda var1, var2, ... : something...

For example, we can rewrite our first function with lambda function (returns the sum of two numbers squared)

1234
# define lambda function sq = lambda x, y: (x+y)**2 # test it print('Sum of 2 and 3 squared is', sq(2,3))
copy
Aufgabe

Swipe to start coding

Define a lambda function doing the same as in Chapter 2 (function with three arguments which returns the sum of tripled first number, doubled second and third and all raised to the second power.)

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 7. Kapitel 7

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

book
lambda functions

All the functions we defined were previously saved in memory after the first code running. But sometimes there is no need to define a separate function, especially if we need to make simple actions. In that case, we can define anonymous Lambda functions in Python have the following syntax:

lambda var1, var2, ... : something...

For example, we can rewrite our first function with lambda function (returns the sum of two numbers squared)

1234
# define lambda function sq = lambda x, y: (x+y)**2 # test it print('Sum of 2 and 3 squared is', sq(2,3))
copy
Aufgabe

Swipe to start coding

Define a lambda function doing the same as in Chapter 2 (function with three arguments which returns the sum of tripled first number, doubled second and third and all raised to the second power.)

Lösung

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 7. Kapitel 7
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt