Sagot :
Bonjour,
def() dans python représente une fonction, on l'utilise pour exécuter ce qu'il y a dedans pour ne pas a avoir à tout réécrire, il sert donc à gagner de la place et pour l'utiliser nous sommes obligé "d'appeler" la fonction.
Dans ton cas pour que cela marche il faut que tu l'écrives comme ceci (tu peux mettre n'importe quelle valeur à la fin j'ai juste mis 10 pour l'exemple) :
def suite(n):
u = 1
for i in range (1,n+1):
u = 3*u + 2*i + 4
return u
suite(10)
def() dans python représente une fonction, on l'utilise pour exécuter ce qu'il y a dedans pour ne pas a avoir à tout réécrire, il sert donc à gagner de la place et pour l'utiliser nous sommes obligé "d'appeler" la fonction.
Dans ton cas pour que cela marche il faut que tu l'écrives comme ceci (tu peux mettre n'importe quelle valeur à la fin j'ai juste mis 10 pour l'exemple) :
def suite(n):
u = 1
for i in range (1,n+1):
u = 3*u + 2*i + 4
return u
suite(10)