Contact
CoCalc Logo Icon
StoreFeaturesDocsShareSupport News AboutSign UpSign In
| Download
Project: TP1
Views: 15
#une fonction qui retourne la somme des carrées def somme_carres(n): tn = 0; i = 1 #boucle : on part de 1 égale 1 et à tn on ajoute (i*i) et on incremente i while i<=n : tn = tn + (i*i) i+=1 return tn #on teste si ça marche exemple somme_carres(4) = 1²+2²+3²+4² = 30 print(somme_carres(4)) from pylab import * #la fonction doit garder dans une liste tous les sommes_carées des nombres #allant de 1 à 50 et ensuite afficher la liste def suite_somme_carres(n): L = [] for i in range(1,n+1): tmp = somme_carres(i) L.append(tmp) print(L) plot(L) show() #on teste si la fonction marche suite_somme_carres(50)
30 [1, 5, 14, 30, 55, 91, 140, 204, 285, 385, 506, 650, 819, 1015, 1240, 1496, 1785, 2109, 2470, 2870, 3311, 3795, 4324, 4900, 5525, 6201, 6930, 7714, 8555, 9455, 10416, 11440, 12529, 13685, 14910, 16206, 17575, 19019, 20540, 22140, 23821, 25585, 27434, 29370, 31395, 33511, 35720, 38024, 40425, 42925]