Les opérateurs en Python

En Python, les opérateurs sont des symboles distincts conçus pour réaliser des opérations sur des variables et des valeurs. Ils sont classifiés selon leur fonction spécifique :

Opérateurs arithmétiques

Ces opérateurs facilitent les calculs arithmétiques entre deux opérandes, qui peuvent être des variables ou des valeurs.

Opérateur Description Exemple
+ Addition a+b
- Soustraction a-b
* Multiplication a*b
/ Division a/b
% Reste de la division a%b
** Exponentiation a**b
// Division entière (retourne la partie entière du résultat) a//b

Opérateurs de comparaison

Ces opérateurs produisent un résultat booléen (Vrai ou Faux) basé sur une comparaison.

Opérateur Description Exemple
== Égal à a==b
!= Différent de a!=b
< Inférieur à a<b
> Supérieur à a>b
<= Inférieur ou égal à a<=b
>= Supérieur ou égal à a>=b

Opérateurs logiques

Ces opérateurs sont fondamentaux en logique booléenne, produisant un résultat booléen (Vrai ou Faux).

Opérateur Description Exemple
and Vrai si les deux expressions sont vraies a and b
or Vrai si l'une des expressions est vraie a or b
not Vrai si l'expression est fausse not a

Opérateurs d'affectation

Ils sont utilisés pour attribuer une valeur à une variable.

Opérateur Description Exemple
= Attribuer une valeur a=1
+= Incrémenter puis attribuer a+=1
-= Décrémenter puis attribuer a-=1
*= Multiplier puis attribuer a*=2
/= Diviser puis attribuer a/=2
%= Attribuer le reste de la division a%=2
//= Attribuer la division entière a//=2
**= Attribuer l'exponentiation a**=2

Opérateurs de bits

Voici les principaux opérateurs de bits.

Opérateur Description Exemple
& ET a&b
| OU a|b
^ OU exclusif a^b
~ NON ~a
<< Décalage à gauche a<<1
>> Décalage à droite a>>1

Pour une compréhension plus approfondie, envisagez de lire notre tutoriel sur les opérations de décalage de bits à gauche et à droite.

Opérateurs d'identité

Ils déterminent si deux variables pointent vers le même objet, renvoyant une valeur booléenne (Vrai/Faux).

Opérateur Description Exemple
is Vrai si les deux variables pointent vers le même objet a is b
is not Vrai si les variables ne pointent pas vers le même objet a is not b

Opérateurs d'appartenance

Ces opérateurs déterminent si une valeur fait partie d'un objet, renvoyant une valeur booléenne (Vrai/Faux).

Opérateur Description Exemple
in Vrai si la valeur spécifiée se trouve dans l'objet a in b
not in Vrai si la valeur spécifiée ne se trouve pas dans l'objet a not in b

Ces opérateurs sont fondamentaux en programmation Python. Chacun joue un rôle unique, et leur utilisation varie selon les besoins du programme.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Tutorial Python

FAQ