Calcul Matriciel
Module Numpy
MOUKRIM ABDELAAZIZ
Lycée Omar Al-Khayyam- Rabat
1ECT
26 Décembre 2025
1/52
Module Bibliothèque Numpy
Définition
Un module Python est un fichier contenant du code réutilisable
(fonctions,classes,variables) qui implémente une fonctionnalité spécifique,il
permet d’organiser le code d’une maniére modulaire. Un module a un nom
spécifié par le nom de fichier sans .py par exemple si le fichier appelé
operations.py le nom du module est operations
Calcul Matriciel :Module Numpy
2/52
Module Bibliothèque Numpy
Exemple
Exemple :. ce module définit 4 fonctions mathématiques de base ,permettant
de réaliser des opérations courantes entre deux nombres :
1# o pe ra ti on s . py
2
3def a dd it io n ( a , b ):
4""" Re tou rne la so mm e de a et b . " " "
5return a + b
6
7def soustraction(a, b):
8""" Ret our ne la d i f f r e n c e entr e a et b (a - b)."""
9return a - b
10
11 def multiplication(a, b):
12 """ Re tou rne le pro dui t de a et b . " " "
13 return a * b
14
15 def d iv is io n ( a , b ):
16 """
17 Re tou rne le q u oti ent de a par b .
18 D c l e n c h e une e rreur si b est gal z r o .
19 """
20 if b == 0:
21 raise ValueError(" La d ivi sio n par z r o est i mpo s sib l e . " )
22 return a / b
Calcul Matriciel :Module Numpy
3/52
Module Bibliothèque Numpy
Pour utiliser les objets (fonctions,variables,classes,etc)définis dans un module
depuis un autre fichier ,on utilise l’instruction import Les objets du module
peuvent être appelés en utilisant le nom du module suivi d’un point
1import op e rat ions
2
3pr int ( o p er at io ns . a d di tio n ( 10 , 5) ) # 15
4pr int ( o p er at io ns . s o us tr ac ti o n (10 , 5 ) ) # 5
5pr int ( o p er at io ns . m u lt i pl ic at io n ( 10 , 5) ) # 50
6pr int ( o p er at io ns . d i vi sio n ( 10 , 5) ) # 2.0
Calcul Matriciel :Module Numpy
4/52
Module Bibliothèque Numpy
Il est possible de renommer le module lors de l’importation grâce au mot-clé
as
1import op e rat ions as op
2pr int ( op . a d di tio n (4 , 2) ) # 6
3pr int ( op . s o us tr ac t io n (9 , 3) ) # 6
4pr int ( op . m u lt i pl ic at io n ( 3 , 7 ) ) # 21
5pr int ( op . d i vi sio n ( 10 , 2) ) # 5.0
Calcul Matriciel :Module Numpy
1 / 53 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans l'interface ou les textes ? Ou savez-vous comment améliorer l'interface utilisateur de StudyLib ? N'hésitez pas à envoyer vos suggestions. C'est très important pour nous!