238 подписчиков
Для того, чтобы ваш код превратился посредством компиляции в рабочую программу, он должен пройти несколько важных преобразований. Они называются этапами трансляции. Подробнее о трансляции можно почитать в официальной документации вот здесь. В одну из фаз трансляции в работу включается препроцессор. Когда начинается его работа, он просматривает файл кода в поисках директив, оставленных программистом для него. После чего, препроцессор исполняет все директивы. В каждой программе с вводом и выводом...
1 год назад
5,2K подписчиков
Язык C был создан чуть позже Паскаля Деннисом Ритчи из американской компании AT&T Bell Labs, и, выражаясь по-американски, "захватил мир как шторм". Предыдущая часть: Эффективный, компактный, очень гибкий в работе с памятью, он покорил меня с первого взгляда, и я сразу отказался от Бейсика и Паскаля, на которых писал до этого, оставив лишь ассемблер в запасе :) Но для новичков он не так уж понятен. Рассмотрим некоторые его особенности. Структура программы Первое, что видит человек при знакомстве с C, это вот такой код: Для сравнения код на Паскале: Программа на Паскале интуитивно понятна...
8 месяцев назад
43 подписчика
Бывает, что два английских слова переводятся на русский вроде-бы одинаково. Вcегда ли их можно cчитать cинонимами? Вот, например, глаголы "define" и "determine" - определять. Это почти одно и то же? Давайте разберемся! Define Этот глагол означает: 1. Определять, то есть давать определение (definition), опиcывать значение cлова, как в cловаре. 2. Определять то есть выявлять/описывать. Например, определять потребноcти и нужды: Determine Определять, то есть точно устанавливать факты...
2 года назад
1 подписчик
Инициализация Начнём с создания виртуальной среды. Какой есть выбор? Poetry Интересный факт - три раза я собеседовался в Яндекс на различные роли в различные продукты, и ни один из собеседующих "сеньёров" либо не знал, что это такое, либо, цитата: "я не разобрался, с ним". Тут по накатанной, заходим на официальный сайт - https://python-poetry.org/docs/ и следуем инструкциям. Если вы на Windows (как я), то советую использовать опцию установки через pipx. Это убережёт ваши нервы, если вы захотите переустановить poetry в будущем. В конце - `poetry --version` Создание проекта 4. На выходе у нас в папке создастся файл `pyproject...
6 месяцев назад