Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Fonctions mathématiques

Dans la feuille précédente, nous avons vu des opérations arithmétiques ; on peut utiliser des fonctions mathématiques plus complexes préexistantes en python.

Pour y avoir accès, on commence par importer le module math : il s’agit d’un fichier Python qui contient du code réutilisable, nous y reviendrons par la suite.

import math

Voici quelques exemples d’appels de fonctions, que vous pouvez tester en modifiant les valeurs entre parenthèses.

La fonction racine carrée :

math.sqrt(4)
2.0

La fonction exponentielle :

math.exp(2)
7.38905609893065

Les fonctions trigonométriques (en radians) :

math.sin(3.14)
0.0015926529164868282
math.cos(0)
1.0

La fonction puissance, on note que l’ordre des valeurs entre parenthèses a de l’importance :

math.pow(5, 2)
25.0
math.pow(2, 5)
32.0

La fonction factorielle, qui ne fonctionne que lorsqu’on lui donne un entier :

math.factorial(3)
6

Conclusion

On remarque plusieurs choses importantes :

Nous verrons par la suite comment écrire nos propres fonctions.