Відповіді:
Використання abs
поверне абсолютне значення числа
-300.abs # 300
300.abs # 300
Поставте перед цим негативний знак.
>> --300
=> 300
>> x = -300
=> -300
>> -x
=> 300
#abs
і -
це різні функції з однаковою поведінкою для запитуваного вводу / виводу. Якщо це через небажане +
-> -
, це не більше ніж припущення, оскільки це не було охоплено ОП.
Чи не було б просто простіше помножити його на від’ємний?
x * -1
Таким чином можна повертатися туди-сюди.
x *= -1
якщо хочете зберегти нове значення ...
abs
цього? ОП не згадував, але він може або перетворити позитивне на негативне, або зберегти позитивне .. ви не можете припустити такого, не зазначивши про це.