Fonction intégrée Python abs()
Tiré de la documentation Python 3
Retourne la valeur absolue d'un nombre. L'argument peut être un entier, un nombre à virgule flottante, ou un objet implémentant __abs__(). Si l'argument est un nombre complexe, sa magnitude est retournée.
Introduction
La fonction abs() en Python est une fonction intégrée qui retourne la valeur absolue d’un nombre. Elle peut gérer les entiers, les nombres à virgule flottante, et même les nombres complexes (en retournant leur magnitude). Cette fonction est utile lorsque vous avez besoin de vous assurer qu’une valeur est positive, quel que soit son signe d’origine.
Exemples
# Pour les entiers
abs(-1)
abs(0)
# Pour les flottants
abs(-3.14)
# Pour les nombres complexes (retourne la magnitude)
abs(3 + 4j)
# Pour d'autres systèmes numériques
abs(0x10) # Hexadécimal
abs(0b10) # Binaire
abs(0o20) # Octal
1
0
3.14
5.0
16
2
16