Функция в Python — это блок кода, который можно вызывать из другой части программы. Функции используются для уменьшения повторения кода, улучшения структуры программы и повышения ее удобочитаемости.
Функции в Python могут принимать аргументы и возвращать значения. Вот пример функции, которая принимает два аргумента и возвращает их сумму:
def sum(a, b):
result = a + b
return result
Здесь мы определяем функцию с именем sum, которая принимает два аргумента a и b. Функция вычисляет сумму a и b и сохраняет результат в переменной result. Затем функция возвращает значение result с помощью оператора return.
Функции в Python можно вызывать из других частей программы. Вот пример вызова функции sum из другой функции:
def main():
x = 5
y = 10
result = sum(x, y)
print(result)
def sum(a, b):
result = a + b
return result
main()
Здесь мы определяем функцию с именем main, которая вызывает функцию sum с аргументами 5 и 10. Затем мы выводим результат функции sum на экран.
Функции в Python могут быть более сложными, и могут использоваться для выполнения различных задач, от простых вычислений до более сложных операций обработки данных. Хорошо написанная функция должна иметь понятное имя, принимать необходимые аргументы, выполнять конкретную задачу и возвращать ожидаемое значение.