Junior — Middle
87
Lehet-e egy függvényt másik függvény argumentumaként használni?
Cégeket kérdeztek
Soft Media Group
Válasz az MI-től
sobes.tech MI
Да, в Python функции являются объектами первого класса, поэтому их можно передавать в качестве аргументов другим функциям.
Пример:
def greet(name):
return f"Hello, {name}!"
def call_function(func, arg):
return func(arg)
result = call_function(greet, "Alice")
print(result) # Выведет: Hello, Alice!
В этом примере функция greet передается как аргумент в функцию call_function и вызывается внутри неё.