Bonjour à tous.

Dans les extraits de code suivants :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
m.v1=!m.v1
m.v2=!m.v2
m.v3=!m.v3
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
v->x= m.v2.z-m.v3.y;
v->y= m.v3.x-m.v1.z;
v->z= m.v1.y-m.v2.x;
*v = !(*v);
Je ne comprends pas la signification du point d'exclamation car placé après le signe égal.

J'ai besoin de transcrire ces petites fonctions en python, et là je suis sec.

Pourriez-vous me donner le sens de ces deux écritures, d'autant que je me demande si c'est bien le même dans les deux cas.

Par avance, merci.