Leçon 1 / 9 — Chapitre 7: Modules, portée et fermetures
Importer un module : import et from ... import
Un module est un fichier Python contenant des fonctions et des valeurs réutilisables. import nom_module rend tout le module accessible, chaque fonction s'utilisant alors préfixée par le nom du module.
import math
print(math.sqrt(16))
print(math.pi)
Ce code affiche 4.0, puis 3.141592653589793. math.sqrt(16) appelle la fonction sqrt du module math ; le préfixe math. est obligatoire avec cette forme d'import, pour indiquer clairement d'où vient chaque fonction.
from module import nom importe uniquement un élément précis du module, utilisable ensuite sans préfixe :
from math import sqrt, pi
print(sqrt(16))
print(pi)
Ce code affiche le même résultat, mais sqrt et pi s'utilisent directement, sans écrire math. devant. Cette forme est pratique quand on n'utilise qu'un ou deux éléments d'un module, mais elle rend moins évident, à la lecture, d'où vient chaque nom — import module reste souvent préférable dans du code plus long.
À vous de jouer : importez le module math avec import math, et affichez math.floor(7.8) (l'arrondi à l'entier inférieur).
Continuez ce module
Débloquez les leçons restantes ainsi que l'attestation finale.
7 500 XOF / 11,43 € / 12,46 $
Débloquez les 92 leçons restantes de ce module
Pour vous communiquer où envoyer le paiement.
Moyen de paiement souhaité
Nous vous contactons pour le paiement — activé dès réception.