« Mathématiques avec Python et Ruby/Points en Python » : différence entre les versions
Contenu supprimé Contenu ajouté
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 33 :
=Avec deux points=
Le plus simple quand on a deux points, c'est leur milieu, parce que c'est aussi un point (donc un objet de même nature).
==Milieu==
Les coordonnées du milieu d'un segment sont les moyennes de celles des extrémités:
<source lang="python">
def milieu(self,p):
return Point((self.x+p.x)/2,(self.y+p.y)/2)
</source>
En se rappelant que l'équivalent en [[w:Java (langage)|Java]] de ''self'' est ''this'', on remarque une certaine ressemblance avec les codes sources de logiciels de géométrie dynamique:
Tout d'abord, [[w:CaRMetal|CaRMetal]]:
Ensuite, [[w:GeoGebra|GeoGebra]]:
==Vecteur==
|