2
a = 101

while True:
    a -= 1
    input(f'You have {a} apple {id(a)}')
insolor
  • 49,104
  • 4
    Потому что это не id переменной, а id объекта хранящегося в этой переменной. – Alexey Ten Jun 04 '21 at 09:51
  • 3
    почитайте здесь может найдете ответ – Dmitry Jun 04 '21 at 10:24
  • 1
    Фукция id возвращает идентификатор объекта в памяти. Переменная ссылается на этот объект. Изменение значения будет означать, что будет создан новый объект со своим id и переменная станет указывать уже на него. – Марина Архипцева Jun 04 '21 at 10:37

0 Answers0