Exemple1 : Simulation de croissance cellulaire
Dans le cadre d'une étude sur la croissance bactérienne, un biologiste souhaite modéliser la
dynamique d'une culture de bactéries dans un environnement contrôlé. L'objectif est d'analyser le
taux de croissance des cellules bactériennes sur une période donnée.
Le biologiste effectue des mesures du nombre de cellules à des intervalles réguliers. Les données
recueillies montrent le nombre de cellules mesuré à chaque intervalle de temps suivant :
À 0 heures : 100 cellules
À 1 heure : 200 cellules
À 2 heures : 400 cellules
À 3 heures : 800 cellules
À 4 heures : 1600 cellules
À 5 heures : 3200 cellules
Tâches
1. Stockage des Données : Utilisez une liste pour enregistrer le nombre de cellules mesuré à
chaque heure.
2. Calcul du taux de croissance : Écrivez un programme qui calcule le taux de croissance
des cellules entre chaque mesure. Le taux de croissance peut être calculé à l'aide de la
formule suivante :
3. Analyse des résultats : Interprétez les taux de croissance obtenus pour déterminer si la
culture bactérienne présente une croissance exponentielle, linéaire, ou un autre
comportement.
Exemple2 : Jeu de Loto
En Python, on utilise [Link](a, b) pour obtenir un nombre entier
aléatoire N tel que a≤N≤b
1. Concevez un moyen pour que l'utilisateur saisisse une liste de 6
nombres distincts, tous compris entre 1 et 49 (inclus).
2. Développez un mécanisme qui génère une liste de 7 nombres entiers
choisis aléatoirement entre 1 et 49 (inclus). Les 6 premiers nombres
doivent être distincts, tandis que le septième (le numéro
complémentaire) est un nombre aléatoire entre 1 et 49 (inclus).
3. Établissez un moyen de déterminer si un bulletin est gagnant par
rapport à un tirage donné. Un bulletin est considéré comme gagnant
s'il contient au moins 3 nombres également présents dans le tirage