Разобраться почему функция меняет глобальную переменную (Python)
750 руб. за проект
У меня есть код в котором, я аккуратно делаю копию инстанса класса, несколько функций к нему применяю и ожидаю, что исходный аргумент, который я передавал в функцию не будет затронут.
Но этот аргумент меняется и я не могу разобраться почему и где.
Проблема описана здесь:
https://github.com/epogrebnyak/abacus/issues/62
Запустить можно тут:
https://github.com/epogrebnyak/abacus/blob/main/x/...
Должен проходить этот тест:
https://github.com/epogrebnyak/abacus/blob/1bd402b...
Но этот аргумент меняется и я не могу разобраться почему и где.
Проблема описана здесь:
https://github.com/epogrebnyak/abacus/issues/62
Запустить можно тут:
https://github.com/epogrebnyak/abacus/blob/main/x/...
Должен проходить этот тест:
https://github.com/epogrebnyak/abacus/blob/1bd402b...
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.