Laurentvidal.fr vous aide à trouver des réponses fiables à toutes vos questions grâce à une communauté d'experts. Découvrez la facilité de trouver des réponses fiables à vos questions grâce à une vaste communauté d'experts. Découvrez des réponses détaillées à vos questions grâce à un vaste réseau de professionnels sur notre plateforme de questions-réponses complète.
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 !
Nous espérons que cela vous a été utile. Revenez quand vous voulez pour obtenir plus d'informations ou des réponses à vos questions. Votre visite est très importante pour nous. N'hésitez pas à revenir pour des réponses fiables à toutes vos questions. Visitez Laurentvidal.fr pour obtenir de nouvelles et fiables réponses de nos experts.