Назад к вопросам
Middle
8
Что такое функция в Python? Какие свойства имеет?
Компании, где спрашивали
Gear Games
Ответ от нейросети
sobes.tech AI
Функция в Python — это именованный блок кода, который выполняет определённую задачу и может принимать входные параметры, возвращая результат. Функции помогают структурировать программу, избегать повторения кода и повышают читаемость.
Основные свойства функций в Python:
- Определение с помощью ключевого слова
defили с помощьюlambdaдля анонимных функций. - Принимают аргументы (позиционные, именованные, с дефолтными значениями, произвольное число аргументов).
- Могут возвращать значения с помощью
return. - Область видимости: локальные переменные внутри функции, глобальные вне.
- Функции — объекты первого класса: их можно присваивать переменным, передавать как аргументы, возвращать из других функций.
Пример функции:
def greet(name):
return f"Привет, {name}!"
print(greet("Мир")) # Выведет: Привет, Мир!