Вопросы с собеседования

Введение в объектно-ориентированное программирование: наследование

Добро пожаловать в очередную статью из серии про ООП. В этой статье мы собираемся изучить концепцию наследования.

6 лет ago

Принцип модульности ООП в Python

Продолжаем изучать объектно-ориентированное программирование в Python. В этой статье разбираем вопрос модульности и удобства использования кода.

6 лет ago

Введение в объектно-ориентированное программирование: много клякс

В этой статье мы собираемся изучить некоторые особенности использования нашего объекта.

6 лет ago

Введение в объектно-ориентированное программирование: создание среды для нашего объекта с Pygame

Продолжение серии статей про объектно-ориентировнаное программирование в Python. В данной статье при помощи модуля Pygame создаем игровое окружение.

6 лет ago

Введение в объектно-ориентированное программирование (ООП)

Первая статья из цикла про объектно-ориентированное программирование в Python. В ней мы рассмотрим основные концепции ООП (при помощи библиотеки Pygame).

6 лет ago

Комбинируем декораторы

Допустим, у нас есть функции, которые работают со строками. Возьмем, например, функцию, которая возвращает строчку из Zen of Python.

6 лет ago

Введение в декораторы в Python

В нескольких следующих постах я хочу поговорить о декораторах. Будет базовое определение, мотивация их использовать, всякие хитрости, а еще куча…

6 лет ago

Дублирование объектов в множестве

Пусть у нас есть сервер и его клиенты. На сервере мы хотим учитывать состояние клиентов и управлять ими. Для этого…

6 лет ago

Магические методы и пустые списки в Python

Методы с двойным подчеркиванием в начале и в конце, например, __eq__, __hash__, __init__, в Python называют магическими методами.

6 лет ago

10 приемов для преобразования и декомпозиции строк в Python

В этой статье мы рассмотрим некоторые приемы для парсинга и токенизации строк в Python. Никто не может отрицать важность анализа…

6 лет ago

Как устроены словари в Python

Автор: CoolPython Представьте себе огромную библиотеку, в которой вы хотите найти «Пикник на обочине». Как это сделать? Наивный способ — перебирать.…

6 лет ago

Интроспекция в Python

Многие языки программирования поддерживают интроспекцию, и Python не является исключением. В общем, в контексте объектно-ориентированных языков программирования, интроспекция - это…

6 лет ago

7 часто встречающихся вопросов про списки Python

В данной статье мы предложим вам простые, легкие для понимания решения, а также некоторые советы и рекомендации, которые вы сможете…

6 лет ago

Вопросы на собеседовании Python-разработчика

Вопрос № 1. Что будет в результате выполнения данного кода? Объясните ваш ответ.

6 лет ago

20 простых советов по настройке производительности Python. Часть II

Сообщество Python постоянно стремится сделать язык более быстрым и надежным. Поэтому, в общем, каждый новый релиз языка улучшает его надежность…

6 лет ago