10 удалённых Python-вакансий
Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior и lead-уровней: от backend-разработки до AQA и ML. Ниже — 10 вакансий, которые стоит изучить.
Разбор всех видов вопросов с собеседовании по Python. Такие темы как: Функции, строки, списки, словари, ООП. Плюс к этому Tips & Tricks в Python.
Если вы ищете работу на Python, на Talanto.work сейчас есть варианты для junior, middle, senior и lead-уровней: от backend-разработки до AQA и ML. Ниже — 10 вакансий, которые стоит изучить.
Срезы в Python — это больше, чем a[2:7]. В статье — быстрый разбор полезных приёмов: именованные срезы, замена фрагментов и нюансы копирования.
Дубликаты в списке Python — частая проблема. В статье показано, как быстро убрать повторы, в том числе с сохранением порядка элементов.
Никак не можете запомнить, писать ли в list comprehension оператор if перед for, а комбинацию if..else после, или наоборот? Прочитав эту статью, вы поймете, из каких частей состоит представление списка, и больше не будете путаться!
В этой статье мы рассмотрим саму концепцию рекурсии, разберем, как она работает в Python, и поговорим о ее практическом применении.
Из этой статьи вы узнаете об интерполяции строк в Python, ее назначении и о том, когда ее следует использовать. Статья содержит практические примеры и лучшие практики.
В Python звездочка (*) и прямая косая черта (/) определяют, можете ли вы передавать позиционные или именованные аргументы в функции.
Узнайте, как использовать оператор деления по модулю (%) в Python для решения реальных задач, от проверки четных/нечетных чисел до криптографии или циклических структур данных.
В этом руководстве мы на примерах разберем явное и неявное преобразование типов данных для примитивных и непримитивных структур данных Python.
Функция exec() позволяет нам выполнить блок кода Python из строки. Эта встроенная функция Python может пригодиться, когда нам нужно запустить динамически сгенерированный код.
Управление памятью — важный, но часто упускаемый из виду аспект программирования. При неправильном подходе оно может привести к медленной работе приложений, неожиданным сбоям и даже утечкам памяти. К счастью, Python заботится об этом с помощью процесса, известного как сборка мусора.
В этом руководстве мы разберем все, что нужно знать о символах перехода на новую строку (/n) в Python. В частности, вы узнаете, как создавать и контролировать переносы строк, очищать текстовые данные, удаляя символы новой строки, и работать с многострочными строками.
Давайте разберем, как настроить модульные тесты для экземпляров классов. Мы напишем тесты для проверки функциональности класса Book. Он имеет такие атрибуты, как title, author, pages, price, discount.
Функции Python — это вызываемые объекты. Это означает, что для выполнения кода, определенного в функции, мы можем использовать круглые скобки после имени функции. А вот использование квадратных скобок вместо круглых приводит к ошибке.
В этой статье мы рассмотрим несколько способов обрезки строк. Будем применять срезы, строковый метод rsplit(), форматирование и метод shorten() из модуля textwrap.