06:44
1,0×
00:00/06:44
545,4 тыс смотрели · 4 года назад
2 дня назад
Магические методы и перегрузка операторов в Python: __init__, __str__, __add__
В Python существуют специальные методы, которые начинаются и заканчиваются двумя подчеркиваниями. Эти методы позволяют классам управлять поведением при использовании операторов или встроенных функций. Они делают код более понятным и лаконичным. Рассмотрим три ключевых магических метода: __init__, __str__ и __add__. --- 1. __init__: Конструктор объекта Метод __init__ автоматически вызывается при создании экземпляра класса. Он инициализирует атрибуты объекта. Пример: class Vector: def __init__(self, x, y): self...
299 читали · 2 года назад
Python. СТАНДАРТНОЕ ОТКЛОНЕНИЕ И ДИСПЕРСИЯ
В этой статье будет мало кода и много букв. Почти вся статья из книги : "Trading Pairs with Excel / Python : Advance Statistical Tools for Trading & backtesting in Python/Google Sheets by Anjana Gupta (Author), Puneet Kanwar (Author) " "Дисперсия измеряет, насколько далеко набор чисел разбросан от их среднего значения. Дисперсия рассчитывается путем взятия разности между каждым числом в наборе данных и средним значением, ниже приведены шаги – 1. Нахождение среднего значения (среднего значения). 2...