Importer le module math
Les fonctions mathématiques de référence comme le sinus, cosinus etc. sont également
prédéfinies en Python, donc pas besoin de les coder nous-mêmes ! Mais elles s'utilisent moins
souvent que la fonction print ou round et pour cette raison elles sont
regroupées dans un fichier à part.
Un tel fichier qui contient des variables ou fonctions que l'on peut utiliser s'appelle un module.
Il y a donc un module math que l'on peut importer dans notre code pour bénéficier
des fonctions mathématiques : sinus, cosinus, tangente, racine carrée etc.
- 1
Si tu fais
cos(0)dans la console cela génère une erreur. Quelle est l'erreur générée ?Solution
Par exemple un tiers arrondi à un chiffre après la virgule :
>>> round(1/3,1) 0.3 - 2
Pour importer le cosinus depuis le module
mathon utilise l'expression :from math import cosfrometimportsont des mots-clés du langage Python qui servent uniquement à importer depuis un module.mathest le module en question depuis lequel on importe la fonction qui nous intéresse, icicos.Utilise la syntaxe précédente pour importer la fonction cosinus.
Solution
>>> from math import cos - 3
Quelle est la valeur de ?
Solution
>>> cos(1) 0.5403023058681398 - 4
Tu peux importer plusieurs éléments du module
mathen les séparant par une virgule. Par exemplefrom math import sin, piimporte la fonction sinus et la constantepi. Cette constante est une approximation de .Importe la fonction sinus et la constante
pien utilisant la syntaxe précédente.Solution
Il faut adapter la syntaxe :
>>> from math import sin, pi - 5
Quelle est la valeur approchée de
pi?Solution
Pour connaître la valeur d'une variable on saisit son nom dans la console :
>>> pi 3.141592653589793 - 6
Combien fait
sin(pi)?Solution
Pour connaître la valeur d'une variable on saisit son nom dans la console :
>>> sin(pi) 1.2246467991473532e-16