Просто чтобы добавить ясный ответ Якоба, в таких языках, как Python, не требуется, чтобы все существовало внутри класса, в отличие, скажем, от Java.Так что если в Java каждая функция является методом, то в Python это не так: многие или даже большинство функций не являются частью класса.Вот почему имеет смысл проводить это различие в терминологии между методами и функциями.