Là tu viens de définir (def = définir) un outil , une fonction que tu as appelée f. Et cette fonction va te demander 9 nombres, et te rendre en échange une chaine de caractère.
Maintenant , tu dois utiliser cette fonction :
def f(xM,yM,zM,xN,yN,zN,xP,yP,zP):
d=xN-xM
e=yN-yM
f=zN-zM
g=xP-xM
h=yP-yM
i=zP-zM
k=d*g+eh+f*i
if k==0:
return "Le triangle MNP est rectangle en M"
else:
return "Le triangle MNP n'est pas rectangle en M"
resultat = f(1,1,0.75 , 0,0.5,1 , 1,0, -0.25)
print ( resultat )
Attention, il y a une petite erreur, mais l'outil que tu utilises te le dira.
Tu peux aussi regrouper ces 2 lignes en une seule :
print( f(1,1,0.75 , 0,0.5,1 , 1,0, -0.25) )
L'alignement du p de print avec le d de def ... ça fait que ces 2 instructions sont au même niveau, et c'est ce qu'on veut.