Вопросы с собеседования
Разбор всех видов вопросов с собеседовании по Python. Такие темы как: Функции, строки, списки, словари, ООП. Плюс к этому Tips & Tricks в Python.
Сравнение объектов: «is» vs «==»
Давайте посмотрим на примерах, как правильно сравнивать объекты и переменные в Python 3 и что лучше использовать: «is» или «==».
Удаление всех дубликатов символов из заданной строки в Python
Нам дана строка символов, из которой нужно удалить все дубликаты. При этом порядок символов имеет значение. Каким будет результат? Примеры:
Удаление нежелательных символов из строки в Python
Программисты часто сталкиваются с задачей удаления какого-нибудь символа из строки. Но иногда бывает нужно удалить не один символ, а целый
Разворачиваем строку в Python (5 разных способов)
Библиотека строк Python не поддерживает встроенный метод reverse(), как это делают другие контейнеры python, такие как list, поэтому знание других
Python. Считаем количество вхождений символа в строку
Итак, дана строка. Задача состоит в том, чтобы посчитать частоту вхождения одного символа в эту строку. Эта конкретная операция со
Генераторы в Python и их отличие от списков и функций
В этом уроке мы с вами разберем, что из себя представляют генераторы в программировании на языке Python. Кроме того, мы
Проверка: является ли строка палиндромом?
Условие задачи: Дана строка, необходимо написать функцию, которая проверит является ли строка палиндромом или нет. Палиндром – это число, слово или
Что из себя представляет итератор в Python. Создаем свой собственный итератор
1. Итератор языка Python В этой статье, посвященной итераторам и их применению в языке Python, мы также рассмотрим создание своих
Какие функции, методы можно использовать для определения типа сущности?
Рассматриваем на примерах функции для определения типа объекта в Python 3 — type(), isinstance() и issubclass().
Удаление элементов из списка по условию. Как это работает?
Имеется кусок кода, который должен удалять все элементы из списка, которые меньше 5. Однако этот код работает не верно. Можете
Списки: доступ к несуществующему элементу.
Вопрос: Что выдаст следующий код? Так как код пытается достучаться к элементу списка с индексом 10, а такого элемента в
Как работает конкатенация строк в Python 3? Примеры.
Конкатенация строк — самая распространенная операция в программировании на Python. Есть несколько варинатов как сложить две строки. Конкатенация строк в
Используем Словари как Альтернативу Конструкции if-else
Причина Вероятно, вы уже работали со словарями в Python. Возможно даже делаете это часто. Но освоили ли вы их целиком?
Что вы знаете о list, dict comprehensions?
LIst/Dict comprehensions позволяют легко создавать объект на основе итерируемого объекта. Официальная документация Python говорит, что list comprehensions обычно быстрее, чем