Bonjour, je galère un peu pour le programme python à réaliser, pouvez-vous m'aider s'il vous plaît ?
Voici l'énoncé :
Le groupe de biologistes a choisi une autre option et travaille sur le nombre de grenouilles peuplant l’étang. Au 1er janvier 2020, il y avait été dénombré 250 grenouilles.
Les biologistes estiment que le nombre de grenouilles présentes autour de l’étang peut être modélisé par
la fonction P définie sur l’intervalle [0;+∞[ par P(t) = 1000/(0,4+3,6exp(-0,5t)) où t est le temps, mesuré en années, écoulé depuis le 1er janvier 2018 (cette fonction découle d’un modèle continu, usuel en biologie, le modèle de Verhulst).
Recopier et compléter le programme suivant, pour determiner en quelle année la population de grenouilles aura dépassé pour la première fois les 2000 individus.
def P(t):
return .....
def seuil (P):
t = 0
While ..... :
t = t+1
return t
J'ai donc écrit mais le programme ne marche pas lorsque je le saisis sur python :
from math import exp
def P(t):
return 1000/(0,4+3,6*exp(-0,5*t))
def seuil (P):
t = 0
While P(t) < 2000:
t = t+1
return t
Merci d'avance