def EQ_DROITE(A,B): x_A,y_A=A x_B,y_B=B if x_A==x_B: if y_A==y_B: droite="Il n'est pas possible de donner UNE équation de droite avec deux points identiques !" else: droite="Droite verticale d'équation x = "+str(x_A)+"." elif y_A==y_B: droite="Droite horizontale d'équation y = "+str(y_A)+"." else: m=(y_B-y_A)/(x_B-x_A) p=y_A-m*x_A droite="Droite oblique d'équation y = "+str(m)+"x + "+str(p)+"." return droite