Пять способов создать словарь

Создать словарь в Python можно по-разному. Автор этой статьи знает пять способов это сделать. Разбираем примеры кода.

6 лет ago

Чем == отличается от is?

Разбираем на примере словаря, чем в Python отличаются операторы == и is.

6 лет ago

Какой сегодня день недели?

Вы заходите в опенспейс айти-галеры «Пиноккио». Там сидят два разработчика, Коля и Вова. Они говорят правду и лгут по расписанию.

6 лет ago

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

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

6 лет ago

Что такое временная сложность алгоритма?

Когда в детстве меня учили умножать числа, мне говорили, что смысл умножения в том, чтобы короче записать сумму.

6 лет ago

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

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

6 лет ago

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

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

6 лет ago

7 онлайн-курсов по Python

Чтобы помочь вам с выбором курсов, мы собрали список из семи разных школ России, Беларуси и Украины.

6 лет ago

Равны ли суммы цифр в числах?

Задача на написание кода на Python. Нужно написать функцию, которая будет принимать два числа и сравнивать, равны ли суммы цифр…

6 лет ago

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

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

6 лет ago

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

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

6 лет ago

Глубокое обучение и нейронные сети с Python и Pytorch. Часть V: сверточные нейронные сети

Теперь, когда мы изучили базовую полносвязанную нейронную сеть прямого распространения, самое время перейти к новой теме: сверточным нейронным сетям.

6 лет ago

Какова сложность операции добавления элемента в список?

Чтобы ответить на этот вопрос, нужно разобраться, как списки устроены на низком уровне.

6 лет ago

Глубокое обучение и нейронные сети с Python и Pytorch. Часть IV: обучение нейронной сети

В этой статье мы фактически обучим эту нейронную сеть, а также узнаем, как перебирать наши данные.

6 лет ago

Работа с базой данных: модуль sqlite3

Если вы разработчик программного обеспечения, то вы, скорее всего, слышали или даже использовали легковесную базу данных - SQLite. Она обладает…

6 лет ago