Магия, которая заставляет Python работать
Doug Mercer
0:00 / 0:00
Магия, которая заставляет Python работать
3 448 просмотров · 4 года назад
Doug Mercer
14,9 тыс. подписчиков
3 448 просмотров · 4 года назад
Запишитесь на индивидуальное обучение на сайте https://dougmercer.dev
——————————————————————————————————————————————
В этом видео мы реализуем объект range в Python на чистом Python. Мы используем это в качестве примера для изучения модели данных Python и учимся создавать сложные объекты, которые естественным образом взаимодействуют со встроенными операторами и функциями Python.
#python #объектно-ориентированное программирование
Главы
--------------
0:00 Введение
1:02 Что делает range()?
2:17 Как мы будем тестировать нашу реализацию?
3:02 Начните с базового класса данных
3:27 Инициализация
5:16 Итерация
5:54 Содержит
7:37 Длина
9:35 Количество и индекс
10:26 Хеш и повтор
10:59 Получение элемента
13:29 Обратный
13:56 Последовательность
14:33 Заключение