top of page

BIBLIOthèques/modules

Une des grandes forces du langage Python réside dans le nombre important de bibliothèques disponibles. Une bibliothèque est un ensemble de fonctions. Celles-ci sont regroupées et mises à disposition afin de pouvoir être utilisées sans avoir à les réécrire.

Celles-ci permettent de faire : du calcul numérique, du graphisme, de la programmation internet ou réseau, du formatage de texte, de la génération de documents...

​

Première méthode pour importer une bibliothèque :

from bibliothèque import fonction

​

Seconde méthode pour importer une bibliothèque :

import bibliothèque as biblio (le as ... est optionnel)

Bibliothèque math :

Pour importer la bibliothèque math : from math import .... ou import math

​

Fonctions disponibles :

​

* <=> permet d'importer toutes les fonctions mathématiques de la bibliothèque math

sqrt(...) <=> fonction racine carré

pi <=> valeur de pi

cos(...), sin(...), tan(...) <=> fonction cosinus, sinus, tangente (fonctions trigonométriques)

radians (...) <=> fonction permettant de convertir un angle en degrés en radians

exp (...), log (...) <=> fonction exponentielle et logarithme népérien

log10 (...) <=> fonction logarithme décimal

​

​

Pour d'autres fonctions

​

https://docs.python.org/fr/3.5/library/math.html

http://www.python-simple.com/python-modules-math/fonctions-mathematiques.php

Dans le cas de l'importation de la bibliothèque math par la seconde méthode, il est nécessaire de faire précéder le nom de la fonction de math. afin d'appeler la fonction voulue soit math.fonction.

Cas des nombres complexes

Il faut importer une bibliothèque spécifique : cmath

https://docs.python.org/fr/3.5/library/cmath.html

http://www.python-simple.com/python-modules-math/fonctions-complexes.php

Bibliothèque random :

Pour importer la bibliothèque random : from random import .... ou import random

​

Fonctions disponibles :

​

* <=> permet d'importer toutes les fonctions mathématiques de la bibliothèque random

randint (a,b) <=> fonction permettant de générer aléatoirement un entier entre a et b 

random() <=> fonction permettant de générer aléatoirement un nombre décimal entre 0 et 1 exclus.

uniform(a,b) <=> fonction permettant de générer aléatoirement un nombre décimal entre a et b.

​

​

Pour d'autres fonctions

​

http://www.python-simple.com/python-modules-math/random.php

Dans le cas de l'importation de la bibliothèque random par la seconde méthode, il est nécessaire de faire précéder le nom de la fonction de random. afin d'appeler la fonction voulue soit random.fonction.

bottom of page