¿Cómo puedo convertir un número negativo en positivo en Python? (Y mantén una positiva).
python
numbers
absolute-value
aneuryzm
fuente
fuente

Respuestas:
No olvide consultar los documentos .
fuente
max(n, -n)(solo otra alternativa :)maxes un buen truco, pero, especialmente en Python, tiene una sobrecarga, que será un 30% más lenta queabs. Así que definitivamente deberías preferirabsmásmaxsimplemente multiplicar por -1 funciona en ambos sentidos ...
fuente
Si "mantener uno positivo" significa que desea que un número positivo permanezca positivo, pero también convertir un número negativo en positivo, utilice
abs():fuente
La función incorporada abs () haría el truco.
fuente
En realidad
abs, devolverá elabsolute valuede cualquier número. El valor absoluto es siempre un número no negativo.fuente
Si está trabajando con numpy, puede usar
Proporcionará valores absolutos.
fuente