Python documentation / Документационный портал

Python documentation

Документационный портал

Официальная документация Python с подробным описанием синтаксиса и возможностей языка

ПрограммированиеАлгоритм поиска уникальных подстрок в строке

Пошаговое объяснение алгоритма поиска всех уникальных подстрок в строке с использованием множеств в Python. Особенности работы срезов строк.

6 ответов 1 просмотр
ПрограммированиеПочему Argparse с nargs='*' ведет себя непоследовательно?

Поведение argparse с nargs='*' может сбивать с толку: при отсутствии аргументов значение None, при наличии - список. Узнайте, как правильно обрабатывать такие случаи в Python.

5 ответов 1 просмотр
ПрограммированиеКак изменить значения в словаре Python: преобразование отрицательных чисел

Пошаговое руководство по изменению значений в словаре Python для преобразования отрицательных чисел в положительные. Объяснение, почему код может не изменять исходный словарь.

6 ответов 2 просмотра
ПрограммированиеВалидация во время выполнения в аннотациях типов

Пошаговое руководство по валидации данных во время выполнения с использованием аннотаций типов в Python. Преимущества и практические примеры с Pydantic.

5 ответов 1 просмотр
ПрограммированиеПодсветка синтаксиса в VS Code и IDLE: причины и исправление

Узнайте, почему VS Code и IDLE подчеркивают синтаксис и переменные в Python, и как исправить эту проблему для новичков.

4 ответа 5 просмотров
ПрограммированиеПочему активация venv не работает из C++ std::system и как исправить

Объясняем, почему активация виртуального окружения Python (venv) через . bin/activate работает в терминале, но не из C++ с std::system(). Решения: прямой запуск bin/python или bash -c для цепочки команд. Примеры кода для Linux и Windows.

5 ответов 2 просмотра
ПрограммированиеПочему не активируется venv из C++ через std::system()

Объясняем, почему активация виртуального окружения python через . activate не работает в std::system(). Решения: прямой запуск python venv, bash -c source, setenv. Примеры для Linux, Windows, VS Code и лучшие практики.

5 ответов 2 просмотра