Bonjour,
Je voudrais s'avoir comment je pourrais trouver la valeur de u0 dans ce programme python.
Je sais qu'on connait u1=10 et la formule de reccurence de la suite. Dois-je utiliser la formule un=u0+nr?
La fonction Python est définie par :
def fonction(n):
u_n = 10
i = 1
while i <= n:
u_n = 2 * i ** 2 * u_n
i = i + 1
return u_n
un = fonction(n), dans le programme on suppose que n=>i, je ne comprend pas. Il n'est pas necessaire de savoir n pour trouver u0 non?
Voici l'énoncé:
On définit la suite (Un) n∈N à l'aide d'un programme phyton. Pour tout n∈N Un=fonction(n).
La fonction Python fonction est définie par:
def fonction(n):
u_n = 10
i = 1
while i <= n:
u_n = 2 * i ** 2 * u_n
i = i + 1
return u_n
salut
ily a bien le n au début puisque la fonction est définie avec le paramètre n
donc l'appel de la fonction se fait en donnant une valeur à n
ainsi entrer dans la console fonction (10) renverra u_10 (avec donc n = 10)
mais ce script me semble peu pertinent du tout à cause de la variable u_n et de la variable n
je t'invite à écrire simplement u à la place de u_n
je laisse poursuivre ...
Bonjour,
+
ne pas confondre un élément un de la suite et la variable de nom "u_n"
comme le dit carpediem cette variable pourrait avoir le nom que l'on veut et son nom ne change jamais au cours des exécutions successives
u0 est ce que renvoie fonction(0)
que fait la boucle while quand n = 0 ?
et donc que renvoie fonction(0) ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :