math.copysign()
Возвращает x со знаком числа y.
Сигнатура
math.copysign(x, y)Возвращает float с величиной (модулем) x, но со знаком y. Корректно учитывает знак нуля.
import math
print(math.copysign(5, -2)) # -5.0
print(math.copysign(-3, 1)) # 3.0