frdks
@frdks
коротко о себе

Как запоминать значение в переменную?

player.team_victories - счетчик, который изменяется только тогда, когда в игре появляется новая победа.

Вопрос такой, как мне запомнить предыдущее значение player.team_victories в переменную temp.
Скриншот фрагмента кода удалён модератором.
  • Вопрос задан
  • 109 просмотров
Пригласить эксперта
Ответы на вопрос 1
Vindicar
@Vindicar
RTFM!
1. Включи логику.
2. Рукалицо.
3. Поменяй эти две строки местами.

Рукалицо, потому что достаточно немного подумать, чтобы понять в чём дело.
Ты сначала присваиваешь значение в w3x3, а потом это уже изменённое значение присваиваешь в temp.
Потому у тебя все три переменные и имеют одно и то же значение.
Если сначала присвоить temp = w3x3, а потом уже обновлять w3x3, то тогда в temp будет лежать значение до изменения... но только при условии что это какой-то из неизменяемых типов, вроде чисел, строк или кортежей из них. Если это изменяемый объект, вроде списка, словаря или обычного класса, то не прокатит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы