Centre de gravité

Messages : 9668

Enregistré le : 30 juil. 2008 16:59

Classe : Dr.-Ing

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 : 2

Enregistré le : 16 janv. 2022 10:41

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