Les modules sont des programmes Python qui contiennent des fonctions que l'on est amené à réutiliser souvent (on les appelle aussi bibliothèques ou libraries)
|
math
|
fonctions et constantes mathématiques de base
|
|
sys
|
interaction avec l'interpréteur Python, passage d'arguments
|
|
os
|
dialogue avec le système d'exploitation
|
|
random
|
génération de nombres aléatoires
|
|
time
|
accès à l'heure de l'ordinateur et aux fonctions gérant le temps.
|
|
urlib
|
récupération de données sur internet depuis Python
|
|
Tkinter
|
interface python avec Tk. Création d'objets graphiques
|
|
re
|
gestion des expressions régulières
|
|
Numpy
|
manipulations de vecteurs et de matrices, algèbre linéaire
|
|
Biopython
|
recherche dans les banques de données biologiques, manipulation de séquences ou de structures de biomolécules
|
|
matplotlib
|
eprésentations graphiques : courbes, nuages de points, diagrammes en bâtons...
|
|
pandas
|
analyse de données
|
# Method 1
import module
import module as xx
module.function()
# Method 2
from module import function
from module import function1, function2
function()
# Method 3
from module import *
function()
# to unload a module
del module
# to get help
help(module)
/ text # to find the key word
Q # exit
|
random.random()
|
a random float uniformly in the half-open range 0.0 <= X < 1.01
|
|
random.randint(a,b)
|
It returns a random integer from the specified range [a, b], inclusive
|
|
random.choice(seq)
|
returns a random element from the non-empty sequence seq
|
|
random.shuffle(x)
|
randomly shuffles the elements of the list x in place
|
|
random.randrange(start, stop, step)
|
returns a randomly selected element from the specified range
|
|
random.choices(seq, weight = c() , k =)
|
It returns a list with the randomly selected element from the specified sequence
|
No comments yet.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.