Answered

Bienvenue sur Laurentvidal.fr, le site où vous trouverez les meilleures réponses de la part des experts. Rejoignez notre plateforme de questions-réponses pour obtenir des réponses précises à toutes vos interrogations de la part de professionnels de différents domaines. Obtenez des réponses détaillées et précises à vos questions grâce à une communauté d'experts dévoués sur notre plateforme de questions-réponses.

Bonjour quelqu’un pourrait m’aider pour cet exercice svp ? Merci d’avance !
(PS: Merci beaucoup à @Thomas756 qui m’aide énormément pour ce type d’exos ! )


Bonjour Quelquun Pourrait Maider Pour Cet Exercice Svp Merci Davance PS Merci Beaucoup À Thomas756 Qui Maide Énormément Pour Ce Type Dexos class=

Sagot :

Réponse:

Bonjour, j'ai deux solutions qui me viennent à l'esprit,

La première :

def somme():

res = 0

for i in range(102):

res += i**2

return res

La seconde :

def somme():

return sum([i**2 for i in range(102)])

Explications:

Ces deux fonctions renvoient le résultat uniquement pour la somme de 1² à 101²

Si tu veux que ta fonction puisse être utilisée avec n'importe quel nombre de fin, tu peux mettre n en paramètre et remplacer les 102 par n+1 dans tes range()

Ça te donnera la somme de 1² jusqu'à n² inclus

J'espère que ma réponse est claire :) n'hésite pas à poser des questions !

Merci d'avoir choisi notre service. Nous nous engageons à fournir les meilleures réponses à toutes vos questions. Revenez nous voir. Merci de votre passage. Nous nous efforçons de fournir les meilleures réponses à toutes vos questions. À la prochaine. Laurentvidal.fr est là pour vos questions. N'oubliez pas de revenir pour obtenir de nouvelles réponses.