Возврат результата функцией Python
В Паскале, например, есть функции и есть процедуры. Функции возвращают результат, процедуры - нет (хотя могут через параметры, но это уже нюансы). В большинстве же других языков нет разделения на процедуры и функции. Если глубоко копнуть Python, то увидим С++, а если ещё копнуть, то и чистый С ))) Возможно поэтому в Python, как и в С/С++, имеются только функции. И эти функции могут возвращать результат, а могут и не возвращать. Функции, которые НЕ возвращают результат, иногда ещё называют void-функциями...
106 читали · 1 год назад
Рубрика "Секреты Вим". Интеграция с Python
Привет, коллеги. Это заметка не про редактирование кода на питоне - здесь писать особо нечего, всё понятно - а про интегрированный в Вим язык Питон. Мне больше по душе Перл, но в Вим по умолчанию идет Питон, причем третий. О нем и расскажу. Можно выполнить команду: :python3 ... Например, :python3 print("Vaffanculo!") Можно выполнить целый скрипт, указав маркер его конца: :python3 << МАРКЕР Маркер является любым текстом и должен идти от начала строки без пробелов. Следующие строки трактуются как код на Питоне, пока не встретится маркер...