Première

Première NSI

Numérique et sciences informatiques

CoursDans la progressionTélécharger le PDF

Opérateurs

Utiliser les opérateurs arithmétiques, de comparaison et logiques en Python.

I. Définition

Les opérateurs permettent par exemple de faire des calculs, de comparer des valeurs ou de combiner des conditions.

II. Opérateurs arithmétiques

Les opérateurs arithmétiques permettent de réaliser des calculs.

OpérateurRôleExempleRésultat
+addition3 + 25
-soustraction3 - 21
*multiplication3 * 26
/division5 / 22.5
//division entière5 // 22
%reste de la division5 % 21
**puissance3 ** 29

** Note **

Le résultat de / est toujours un nombre décimal de type float, même lorsque la division tombe juste.

III. Opérateurs de comparaison

Les opérateurs de comparaison permettent de comparer deux valeurs. Le résultat est toujours un booléen : True ou False.

OpérateurRôleExemple
==égal àa == b
!=différent dea != b
<strictement inférieur àa < b
>strictement supérieur àa > b
<=inférieur ou égal àa <= b
>=supérieur ou égal àa >= b

Exemple :

Python
16 >= 18 

Cette comparaison renvoie False.

IV. Opérateurs logiques

Les opérateurs logiques permettent de combiner des valeurs booléennes.

OpérateurRôle
andvrai si les deux conditions sont vraies
orvrai si au moins une condition est vraie
notinverse une condition

Nous résumons généralement les résultats des opérateurs booléens dans des tables de vérité:

  • tables de vérité de NON :
ANON A
FalseTrue
TrueFalse
  • tables de vérité de ET :
ABA ET B
FalseFalseFalse
FalseTrueFalse
TrueFalseFalse
TrueTrueTrue
  • tables de vérité de OU :
ABA OU B
FalseFalseFalse
FalseTrueTrue
TrueFalseTrue
TrueTrueTrue

Exemple :

Python
16 >= 15 and True

Cette expression renvoie True.

V. Priorités

Python respecte les priorités habituelles des opérations :

  1. les parenthèses ;
  2. les puissances ;
  3. les multiplications, divisions, divisions entières et restes ;
  4. les additions et soustractions ;
  5. les comparaisons ;
  6. les opérateurs logiques ;
  7. le sens de lecture, de gauche à droite.

Quand un calcul devient difficile à lire, il vaut mieux ajouter des parenthèses.

Applications

À retenir

Retour en haut ↑