Dzen.ru Video Downloader

The easiest way to download Dzen.ru video, music, thumbnail without watermark or logo

Анастасия Никулина

1.7K 2 года назад

Уроки по Python с НУЛЯ для Data Scientist / Принципы ООП, документация, создание пакетов и модулей

TIP! Right-click and select "Save link as..." to download.

Loading...
Полезные материалы:
- Множественное наследование https://pythonist.ru/vvedenie-v-mnozhestvennoe-nasledovanie-i-super/
- Примеры листинга https://pythobyte.com/python-docstrings-27502/
https://peps.python.org/pep-0257/
- NumPy Style https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_numpy.html
- Google Style https://sphinxcontrib-napoleon.readthedocs.io/en/latest/example_google.html
- Сайт, где можно посмотреть все необходимые библиотеки https://pypi.org


Таймкоды:
00:00 Что такое ООП (объектно-ориентированное программирование)? Примеры
01:35 Абстрация (парадигма ООП)
03:05 Как создавать классы в python. Создаем пустой класс
05:12 Пример создания нового экземпляра класса и добавление нового аттрибута
06:48 Создание класса с атрибутами (свойствами и методами)
10:58 Инкапсуляция (парадигма ООП)
12:35 Пример как реализована инкапсуляция в python
14:28 Наследование (парадигма ООП)
15:58 Пример как реализовано наследование в python
20:00 Полиморфизм (парадигма ООП)
21:20 Пример как реализован полиморфизм в python
22:47 Документация и для чего она необходима
23:38 Пример документации кода в python
24:46 Пакеты и модули. Что это и для чего они нужны. Пример импортирования модуля/пакета
26:12 Пример создания своего модуля/пакета в python

-----------------------------------------------
Instagram* https://instagram.com/miracl6_
Группы в ВКонтакте https://vk.com/pymagic
Telegram https://t.me/pymagic

*Компания Meta - организация, деятельность которой запрещена на территории Российской Федерации