Laurentvidal.fr est l'endroit idéal pour trouver des réponses rapides et précises à toutes vos questions. Explorez des milliers de questions et réponses fournies par une communauté d'experts sur notre plateforme conviviale. Obtenez des solutions rapides et fiables à vos questions grâce à une communauté d'experts expérimentés sur notre plateforme.

Bonjour !
J'ai un DM à faire et je bloque sur une question.
On a un programme python :
def somme(n) :
s = 0
for i in range(1,n) :
s = s + i
return s

Il faut justifier que l'instruction print(somme(5)) affiche la valeur 10.

Merci de votre aide !


Sagot :

Réponse :

Au début tu as s=0, n=1

s=0+1

s=1+2 (pour n=2)

s=3+3 (pour n=3)

s=6+4 (pour n=4)

return s=10

Explications :

Code le, ajoute des print pour observer s et n.

Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Revenez sur Laurentvidal.fr pour obtenir les réponses les plus récentes et les informations de nos experts.