Fonctions disponibles dans Python
Certaines fonctions numériques sont directement accessibles dans Python, mais d’autres sont contenues dans le module « math » où il faut aller les chercher pour les importer dans le programme en cours d’écriture.
1. Les fonctions usuelles
Dès qu’on lance Python, on dispose d’un certain nombre de fonctions numériques préprogrammées que montre le tableau qui suit.
Fonction |
Utilité |
Exemples |
abs(x) |
donne la valeur absolue du nombre x |
abs(-5)=5 abs(4.32)=4.32 |
int(x) |
donne la partie entière du nombre x |
int(4.5)=4 int(-3.6)=-3 |
max(x,y,z) |
donne le plus grand des nombres indiqués (au moins 2) |
max(4,6,7,10)=10 |
min(x,y,z) |
donne le plus petit des nombres indiqués (au moins 2) |
min(4,6,7,10)=4 |
round(x) |
donne l’entier le plus proche du nombre x |
round(2.4)=2, round(2.6)=3 |
round(x,n) |
donne le nombre ayant n décimales le plus proche du nombre x |
round(11.87,1)=11.9 |
2. Les fonctions numériques du module « math » Fonctions numériques du module « math »
D’autres fonctions numériques sont disponibles dans le module « math ». Pour les utiliser dans un programme, il faut d’abord ouvrir le module en écrivant la ligne from math import* au début du programme. Le tableau qui suit donne la liste des principales fonctions présentes dans le module « math ».
Fonction |
Résultat |
pi |
renvoie... |