Maison > Article > développement back-end > Quel est l’ordre de priorité des opérateurs Python ?
Quel est l'ordre de priorité des opérateurs Python ?
L'ordre de haut en bas est : opérateurs arithmétiques, opérateurs de décalage, priorité des opérateurs de bits, opérateurs relationnels, opérateurs logiques, opérateurs d'affectation
1. L'ordre de priorité dans les opérateurs arithmétiques est le même que dans les opérations mathématiques, multiplication et division d'abord, puis addition et soustraction.
2. La priorité des opérateurs au niveau du bit est inférieure à celle des opérateurs arithmétiques, et la priorité des opérateurs de décalage est supérieure à celle des opérateurs au niveau du bit.
3. Les opérateurs relationnels ont une priorité inférieure aux opérateurs au niveau du bit et aux opérateurs arithmétiques.
4. La priorité des opérateurs logiques est inférieure à celle des opérateurs relationnels. Les priorités de haut en bas ne sont pas, et, ou.
5. L'opérateur d'affectation a la priorité la plus basse.
6. Les opérateurs ayant le même ordre de priorité sont exploités d'avant en arrière.
7. Vous pouvez utiliser des parenthèses pour modifier l'ordre de priorité des opérations.
Tutoriel recommandé : "Tutoriel Python"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!