Modules
Les modules sont des programmes Python qui contiennent des fonctions additionnelles, qu'il ne sera ainsi pas utile de définir et/ou de coder. On parle aussi de bibliothèques, ou de librairies
Par exemple Python ne connaît pas le nombre pi (3.1415). Pour l'utiliser, il faut soit définir la variable PI, soit définir une fonction qui calcule ce nombre.
Ou plus simplement faire appel à la bibliothèque math
Méthode :
Pour utiliser des fonctions contenues dans un module, il faut importer ces fonctions ou le module en insérant au début du script les instructions :
from module import * # cette commande importe toutes les fonctions du module.
Dans le cas où une seule fonction de la bibliothèque est nécessaire, on pourra remplacer le joker '*' par la fonction souhaitée
Exemple :
Vérifions que Python ne connais pas le nombre pi. Dans l'interpréteur, saisir 'pi' et valider. Observer
pi
Importer le module math et recommencer
from math import *
pi
Remarque :
Une fois qu'un module est importé, les fonctions restent disponibles jusqu'au prochain redémarrage de l'interpréteur.
On trouvera un index des modules et des fonctions qu'ils apportent sur le site https://docs.python.org