« Mathématiques avec Python et Ruby/Points en Python » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 4 : Ligne 4 :


{{Cadre|<code>Dans un repère orthonormé, on considère <math>A(-1;3)</math>, <math>B(5;1)</math> et <math>C(1;5)</math>. Calculer les distances AB, AC et BC et en déduire la nature du triangle ABC. Puis en déduire les coordonnées de son [[w:Cercle circonscrit|cercle circonscrit]].</code>}}
{{Cadre|<code>Dans un repère orthonormé, on considère <math>A(-1;3)</math>, <math>B(5;1)</math> et <math>C(1;5)</math>. Calculer les distances AB, AC et BC et en déduire la nature du triangle ABC. Puis en déduire les coordonnées de son [[w:Cercle circonscrit|cercle circonscrit]].</code>}}

=Création de l'objet=

Le point de coordonnées ''(x,y)'' est, en ''Python'', une classe:

<source lang="python">
class Point:
def __init__(self,x,y):
self.x=x
self.y=y


</source>

Lorsqu'on crée un point, ses coordonnées sont stockées à l'intérieur de l'objet. On note ''p.x'' et ''p.y'' les coordonnées de ''p''.

=Affichage=

=Avec deux points=

==Milieu==

==Vecteur==

==Distance==


=Application au problème=
=Application au problème=

Version du 4 janvier 2011 à 05:52

L'objet Point est une bonne manière d'aborder la programmation objet. En géométrie repérée, un point est constitué de deux nombres, son abscisse et son ordonnée.

Voici l'énoncé de l'exercice:

Dans un repère orthonormé, on considère , et . Calculer les distances AB, AC et BC et en déduire la nature du triangle ABC. Puis en déduire les coordonnées de son cercle circonscrit.

Création de l'objet

Le point de coordonnées (x,y) est, en Python, une classe:

class Point:
    def __init__(self,x,y):
        self.x=x
        self.y=y

Lorsqu'on crée un point, ses coordonnées sont stockées à l'intérieur de l'objet. On note p.x et p.y les coordonnées de p.

Affichage

Avec deux points

Milieu

Vecteur

Distance

Application au problème

Nature de ABC

Centre du cercle

Figure