Почему Python не поддерживает перегрузку методов так, как это делают Java или C++?
Ответ:
Вместо перегрузки Python предлагает:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12❤4
В видео показано, как создать минимальное приложение на FastAPI с CRUD-операциями и базовой структурой проекта.
Автор объясняет основы REST, добавляет валидацию данных и показывает, как оформить понятную документацию.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
❤10👍4🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
❤57😁31💯9🔥1🤔1
🤔14❤6👍5😁2
В статье рассказывается, как использовать SQLite в Python для хранения структурированных данных без лишних зависимостей.
Автор показывает, как создать базу, таблицы, добавить данные и избежать типичных ошибок — всё на примере с понятным кодом и пояснениями.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍3❤1
Почему
int и bool — это классы, а не "примитивные типы", как в других языках?Ответ:
Даже сами классы, такие как int, — тоже объекты. Они создаются с помощью специального объекта под названием type, который и является метаклассом по умолчанию. Поэтому type(int) возвращает type.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤19🔥11👍6
Уже который год Python занимает верхнюю строчку в рейтинге языков программирования от IEEE Spectrum — и в 2025 ничего не поменялось.
Что это вообще за рейтинг:
▶️ Делает его IEEE — крупнейшая международная организация инженеров и разработчиков▶️ Данные берутся не из воздуха: учитываются GitHub, Stack Overflow, X (Twitter), вакансии, поисковые тренды и академические публикации▶️ Считается одним из самых сбалансированных и репрезентативных индексов по индустрии
Python остаётся на первом месте, потому что он простой в старте, гибкий в применении и стабильно используется в разработке, науке, образовании и автоматизации.
tags: #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
❤27🔥5
🔥14❤7😁1
Типизация в Python необязательна, но если ею пользоваться, код становится понятнее, стабильнее и проще в поддержке — особенно в командах и на масштабных проектах.
Аннотации позволяют явно описывать, что функция принимает и возвращает, а инструменты вроде mypy ловят ошибки ещё до запуска.
Как всё это работает и зачем действительно стоит этим пользоваться — разобрано в статье.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6❤3👍3
Можно ли использовать переменную до её объявления в Python?
Ответ:
В компилируемых языках переменные часто объявляются заранее и известны на этапе компиляции. В Python такого нет — переменные не существуют, пока им явно не присвоено значение.
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍8🔥3
В видео разбирается, как упаковать FastAPI-приложение в Docker: пишется Dockerfile, настраиваются зависимости и порты, запускается контейнер и проверяется его работа.
Автор объясняет, как избежать типичных ошибок и как правильно организовать структуру проекта.
tags: #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣49😁11
Можно ли в Python переопределить оператор + для своего класса?
Ответ:
tags: #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🔥7🤯4
В статье подробно разбирается как создать групповой чат с использованием WebSocket на FastAPI.
Автор подробно объясняет, как реализовать серверную и клиентскую части, а также как развернуть проект на сервере.
tags: #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍5🔥5