Page 2 sur 2

Re: Centre de gravité

Publié : 08 janv. 2022 14:03
par fakbill
GrosGillouDu92 : ha oui en effet. Donc un machin sur lequel on peut itérer, qui a getittem "efficace" et qui sait renvoyer sa longeur. La notion ne sert pas à grand chose tellement elle est générique. D'ailleurs c'est marrant, quand on google "python sequence", on trouve plein de site qui la comprennent mal.
Bref cette notion n'a pas d'intéret quand on apprend python.

Re: Centre de gravité

Publié : 16 janv. 2022 10:51
par emeric.tourniaire
La réponse attendue est proche, je pense, de ça :

Code : Tout sélectionner

def barycentre(liste_points):
    """Renvoie les coordonnées du barycentre"""
    n = len(liste_points)
    somme_x = 0
    somme_y = 0
    somme_z = 0
    for (x, y, z) in liste_points:
        somme_x += x
        somme_y += y
        somme_z += z
    return somme_x/n, somme_y/n, somme_z/n
En exercice, il est possible de remplacer les trois variables somme_ par une liste de trois valeurs, par exemple.