Junior — Middle
82
Kan een functie als argument voor een andere functie worden gebruikt?
Bedrijven waar gevraagd werd
Soft Media Group
Antwoord van AI
sobes.tech AI
Да, в 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 и вызывается внутри неё.