Centre de gravité

Messages : 9679

Inscription : 30 juil. 2008 16:59

Profil de l'utilisateur : Élève de lycée

Re: Centre de gravité

Message par fakbill » 08 janv. 2022 14:03

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.
Pas prof.
Prépa, école, M2, thèse (optique/images) ->ingé dans le privé.

Messages : 3

Inscription : 16 janv. 2022 10:41

Profil de l'utilisateur : Élève de lycée

Re: Centre de gravité

Message par emeric.tourniaire » 16 janv. 2022 10:51

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.

Répondre