Я читал презентацию на объектной модели Pythons, когда на одном слайде (номер 9
) автор утверждает, что Pythons '- дескрипторы. Пример, который он представляет для иллюстрации, похож на тот, который я написал:
def mul(x, y):
return x * y
mul2 = mul.__get__(2)
mul2(3) # 6
Теперь я понимаю, что точка создана, поскольку функция определяет __get__
, это дескриптор, как я описал в разделе описания документации Python.
То, что я не понимаю, - это то, как точно результат выводится на выходе.