В программировании существует мощный инструмент - ФУНКЦИИ. Это часть кода, которую можно отложить до востребования. А значит этот код будет исполнен только тогда, когда мы вызовем эту функцию. Её можно вызывать несколько раз. Поэтому функция важная концепция для программирования. Написав единожды блок кода, его можно использовать много раз. Для того чтобы написать функцию ВАЖНО решить, что она будет делать и лучше всего это записать в комментариях. Комментарий должен быть чёткий и понятный. Напишем функцию для вычисления площади треугольника. В ней будет две части. Первая - это заголовок , а вторая - это тело функции. Начнем с первой части. Заголовок - определяет функцию и начинается с ключевого слова def(сокращение от defint 'определять'), таким образом мы сообщаем , что создаём функцию. Затем идёт 'имя функции', в нём нужно кратко сообщить, что делает функция (triangle_area). Далее в круглых скобках перечислены параметры, и в нашем случае это основание и высота. Функции могут