Junior — Middle
72
Poate fi folosită o funcție ca argument pentru o altă funcție?
Companiile au fost întrebate
Soft Media Group
Răspuns de la 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 и вызывается внутри неё.