В Python я хочу знать, нужно ли включать __init__ в качестве первого метода при создании класса, как в примере ниже:
class ExampleClass:
def __init__(self, some_message):
self.message = some_message
print "New Class instance created, with message:"
print self.message
Кроме того, почему мы используем self для вызова методов?
Может кто-нибудь объяснить использование "я" подробно?
Кроме того, почему мы используем оператор pass в Python?