в классе - она становится методом? Если вызывать функцию внутри класса, она не будет методом?
нет, не она "становится". а выражения вида obj.methodname возвращает объект метод
Для новичка - становится?
не становится.
Без ваших obj.
>>> class Foo: ... def bar(self): ... pass ... >>> f = Foo() >>> f.bar() вот в этом примере выражение f.bar возвращает объект метода, который потом вызывается (круглые скобки). f.bar условно эквивалентно functools.partial(Foo.bar, f).
Обсуждают сегодня