Page 72 - Activités algorithmiques avec Python en spécialité Mathématiques
P. 72
Appendice 1 – compléments Python
boucle devient infinie, amenant une montre aussi qu’une fonction peut s’appeler elle-même en
erreur à l’exécution.
plusieurs endroits.
Une fonction peut être passée comme paramètre à une autre fonction. L’exemple ci-contre confirme cette possibilité.
Ici carre désigne une fonction Python.
Bibliothèque (ou module) random
Quand on importe le module random, on obtient quelques fonctions Python utiles pour simuler des lois de probabilité, notamment :
Fonctions
randint(a,b)
Tire au hasard un nombre entier compris entre a et b (inclus).
choice(liste)
Tire au hasard un élément de la liste donnée.
>>> randint(0,1)
Exemples
0
>>> randint(0,1) 1
>>> choice([-1,1])
random()
Tire au hasard un nombre compris entre 0 et 1 suivant une « distribution uniforme ».
-1
>>> choice([-1,1]) 1
>>> random()
0.3208598777888272 >>> random() 0.4957570280169452
70 Ce document est mis à disposition sous licence Creative Commons © Texas Instruments 2021-2022 / Photocopie autorisée

