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