math.dist ( )
DESCRIPTION.
Retourne la distance entre deux points d'un plan, c'est-à-dire la longueur du segment de droite limité par ces deux points.
SYNTAXE.
Valeur = math.dist ( debut , fin )
Valeur = ⇨ variable qui recevra le résultat [ optionnel ]
math.dist ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
debut ⇨ coordonnées du premier point [ OBLIGATOIRE ]
fin ⇨ coordonnées du deuxième point [ OBLIGATOIRE ]
REMARQUES.
debut et fin doivent être des objets séquence, tel que list ( ) ou tuple ( ), de deux éléments ayant la forme ( abscisse , ordonnee ) indiquant les coordonnées des points. abscisse et ordonnee doivent être un int ( ) ou un float ( ) quelconque mais valide.
EXEMPLE.
import math
for kabscisse in range ( 5 , 10 , 2 ) :
for kordonnee in range ( 7 , 20 , 5 ) :
kfin = ( kabscisse , kordonnee )
klongueur = math.dist ( ( 0 , 0 ) , kfin )
print ( f"Un segment allant de ( 0 , 0 ) à { kfin } à une longueur de : {klongueur:.4f} unités." )
retourne :
Un segment allant de ( 0 , 0 ) à (5, 7) à une longueur de : 8.6023 unités.
Un segment allant de ( 0 , 0 ) à (5, 12) à une longueur de : 13.0000 unités.
Un segment allant de ( 0 , 0 ) à (5, 17) à une longueur de : 17.7200 unités.
Un segment allant de ( 0 , 0 ) à (7, 7) à une longueur de : 9.8995 unités.
Un segment allant de ( 0 , 0 ) à (7, 12) à une longueur de : 13.8924 unités.
Un segment allant de ( 0 , 0 ) à (7, 17) à une longueur de : 18.3848 unités.
Un segment allant de ( 0 , 0 ) à (9, 7) à une longueur de : 11.4018 unités.
Un segment allant de ( 0 , 0 ) à (9, 12) à une longueur de : 15.0000 unités.
Un segment allant de ( 0 , 0 ) à (9, 17) à une longueur de : 19.2354 unités.
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.