Вопрос по коду ниже. При передаче методу countmethod переменной count, создается ее копия и после работы метода она удаляется? Иначе почему в созданной до объектов переменной count 0?
class CountClass:
@staticmethod def countmethod(count):
count += 1
return count
count = 0
obj = CountClass()
obj1 = CountClass()
print(obj.countmethod(count))
print(obj1.countmethod(count))
print(count)