Size: a a a

Сообщество Python Программистов

2020 May 14

S

Stanislav in Сообщество Python Программистов
погоди. У a и b объектов var будут разные?
источник

АА

Александр Алексюк... in Сообщество Python Программистов
Бензофуран Гетероцикл
А покажи код который не работал
Можно шутку? Зайди в свой гитхаб
источник

АА

Александр Алексюк... in Сообщество Python Программистов
Не сдержался
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Stanislav
погоди. У a и b объектов var будут разные?
Неа
Это атрибут класса
источник

АА

Александр Алексюк... in Сообщество Python Программистов
Александр Алексюк
Можно шутку? Зайди в свой гитхаб
Пытался найти ссылку, но не смог. Так бы лучше получилось
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Александр Алексюк
Можно шутку? Зайди в свой гитхаб
У меня гит пустой почти🌚
источник

R3

Rud 356 in Сообщество Python Программистов
Бензофуран Гетероцикл
У меня гит пустой почти🌚
Ну да, ну да🌚🌚🌚
источник

S

Stanislav in Сообщество Python Программистов
Бензофуран Гетероцикл
Неа
Это атрибут класса
Спасибо! это мне и было нужно. А когда сам пробовал, наверное где-то что-то не дописал и поэтому не работало.
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Stanislav
Спасибо! это мне и было нужно. А когда сам пробовал, наверное где-то что-то не дописал и поэтому не работало.
Возможно декоратор забыл)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Rud 356
Ну да, ну да🌚🌚🌚
Ну давай, покажи мне что там много чего-то
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Много там разве что незаконченного
источник

S

Stanislav in Сообщество Python Программистов
Бензофуран Гетероцикл
Возможно декоратор забыл)
кажется понял. я ее в init забыл. 😅  ох уж эти пробелы
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Stanislav
кажется понял. я ее в init забыл. 😅  ох уж эти пробелы
В ините её не надо
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Это всё сломает
источник

S

Stanislav in Сообщество Python Программистов
Бензофуран Гетероцикл
В ините её не надо
получается можно создать экзепляр без init?🤔
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Если ты хоть раз присвоишь var через self.var или через %instance_name%.var то для этого инстанса он будет не атрибутом класса, а атрибутом инстанса
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Stanislav
получается можно создать экзепляр без init?🤔
Ну по дефолту инит пустой)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Это всё магия ооп
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Если ты хоть раз присвоишь var через self.var или через %instance_name%.var то для этого инстанса он будет не атрибутом класса, а атрибутом инстанса
Ща пример брошу
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Language:
py3


Source:
class Test:
   var = 0

   @classmethod
   def inc(cls):
       cls.var += 1


a = Test()
b = Test()
c = Test()

print(a.var)
b.var = 3
c.inc()

print(a.var)
print(b.var)
print(c.var)


Result:
0
1
3
1
источник