
 
 
 
Le module 
math
 
 
 
   
Le  module math regroupe toutes  le  fonctions  indispensables en  mathématiques. 
 
 
 
On peut importer une fonction particulière :
 
 
1 
>>>  
from  math  import 
cos  
# importe la fonction cosinus du module math
 
 
 
On peut importer un module en entier :
 
 
1 
>>> 
from  math  import 
* 
# l’étoile indique que l’on doit importer tous le module math
 
 
Pour connaître le contenu d’un module : 
On utilise la fonction 
dir()
 
 
1 >>>import math    
2 >>>dir(math) 
2 
[’  
doc   
’, ’  
name   
’, ’  
package   
’, 
’acos’, ’acosh’,  ’asin’, ’asinh’, ’atan’, ’atan2’, ’atanh’, 
’ceil’,
 
3 
’copysign’,  ’cos’,  ’cosh’,  ’degrees’,  ’e’,  ’erf’,  ’erfc’,  ’exp’,  ’expm1’,  ’fabs’,  ’factorial’,  ’floor’,  ’fmod’,
 
4 
’frexp’,  ’fsum’,  ’gamma’,  ’hypot’,  
’isfinite’,  ’isinf’, 
’isnan’,  ’ldexp’,  ’lgamma’,  
’log’, 
’log10’,  ’log1p’,
 
5 
’modf’,  ’pi’,  ’pow’,  ’radians’,  ’sin’,  ’sinh’,  ’sqrt’,  ’tan’,  ’tanh’,  ’trunc’]
 
 
Puis utiliser  help(cos) pour connaitre ce que fait la fonction,  ou mieux  aller lire  la documentation  en  ligne. 
 
 
Le module 
random
 
  
   
Le  module 
random 
permet  de  « gérer »  tout  l’aléatoire.
 
 
 
1 
>>>  
from  random  import 
* 
# importe tout le module random
 
 
 
Les principales fonctions de ce module que nous utiliserons : 
• 
randint(a,b) :  renvoie  aléatoirement  un  entier  compris  entre  a et b (inclus  tous  les 
deux).
 
Attention : a et b doivent être entiers (négatifs éventuellement). 
• 
random() : renvoie aléatoirement un réel compris entre 0 (inclus) et 1 (exclu). 
Exemples 
1 
>>>   randint(2,75)
 
2  63 
3  >>> random() 
4  0.46480356897753472 
 
 
 
Le module 
time
 
 
 
   
Le module time permet de « gérer le temps ». 
 
 
 
 
1 
>>>  
from  time  import 
* 
# importe le module time
 
 
 
Les principales fonctions de ce module que nous utiliserons : 
• 
La fonction time() permet de récupérer un temps machine (donc par différence de  chronométrer). 
• 
La fonction 
localtime() 
permet de récupérer l’« heure ».