À quoi sert la fonction abs() en Python ?

Par : TutorialsGrey, le 05 Mars 2022

Introduction

Dans cet article, nous allons apprendre à quoi sert la fonction intégrée Python abs(), et nous allons également voir comment l'utiliser à travers des exemples.

 

Objectif

Apprendre à quoi sert la fonction abs() en Python, et savoir comment l'utiliser dans un programme.

 

Prérequis

Aucune connaissance en programmation Python n'est nécessaire pour comprendre cet article. Néanmoins, vous aurez besoin d'un interpréteur Python pour exécuter les exemples qui seront présentés dans cet article.

 

Le cours

La fonction abs() est une fonction mathématique qui permet de retourner la valeur absolue d'un nombre donné. Si le nombre est un nombre complexe, la fonction abs() renvoie sa magnitude ou son module.

Exemple

number = -34

absolute_number = abs(number)
print(absolute_number)

# Résultat: 34

 

 

 

Syntaxe de la fonction abs()

La syntaxe de la fonction abs() est la suivante :

abs(number)

 

 

Paramètres de la fonction abs()

La fonction abs() prend un seul argument (ou paramètre) :

  • number : un nombre dont la valeur absolue doit être retournée. Le nombre peut être :
    • un nombre entier
    • un nombre flottant
    • un nombre complexe

 

Valeur de retour de la fonction abs()

La fonction abs() est utilisée pour renvoyer la valeur absolue d'un nombre donné.

  • Pour les nombres entiers : c'est la valeur absolue du nombre entier qui est renvoyée.
  • Pour les nombres à virgule flottante : c'est la valeur absolue du nombre à virgule flottante qui est renvoyée
  • Pour les nombres complexes : c'est la magnitude ou le module du nombre complexe qui est retournée.

 

Exemple 1 : Obtenir la valeur absolue d'un nombre

# nombre entier aléatoire
integer = -91
print('La valeur absolue de -91 est :', abs(integer))

#nombre flottant aléatoire
floating = -42.81
print('La valeur absolue de -42.81 est :', abs(floating))

Résultat

La valeur absolue de -91 est : 91
La valeur absolue de -42.81 est : 42.81

 

Exemple 2 : Obtenir le module d'un nombre complexe

# nombre complexe aléatoire
complex_number = (3 - 4j)
print('Le module de 3 - 4j est :', abs(complex_number))

Résultat

Le module de 3 - 4j est : 5.0

 

Conclusion

Dans cet article, nous avons montré l'utilité de la fonction abs(), et comment s'en servir dans un programme. La fonction mathématique abs() est une méthode intégrée en Python qui permet d'obtenir la valeur absolue d'un nombre donné. En ce qui concerne les nombres complexes, la fonction abs() permet de calculer le module ou la magnitude d'un nombre complexe qui représente sa valeur absolue.