Junior — Middle
Funksiyanı başqa funksiyaya arqument kimi istifadə etmək mümkündürmü?
sobes.tech Süni İntellekt
AI-dan cavab
Да, в 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 и вызывается внутри неё.