Ответы:
Использование abs
вернет абсолютное значение числа
-300.abs # 300
300.abs # 300
Поставьте перед ним отрицательный знак.
>> --300
=> 300
>> x = -300
=> -300
>> -x
=> 300
#abs
и -
представляют собой разные функции с одинаковым поведением для запрашиваемого ввода / вывода. Если это из-за нежелательного +
-> -
, это не более чем предположение, поскольку это не было охвачено OP.
Разве не проще было бы умножить его на отрицательное?
x * -1
Таким образом, вы можете двигаться вперед и назад.
x *= -1
если хотите сохранить новое значение ...
abs
этого? OP не упомянул, но он мог либо превратить положительное в отрицательное, либо сохранить положительное ... вы не можете предположить одно, не упомянув об этом.