Sommaire

Les opérateurs

Comme bien d’autres langages de programmation, Python permet de comparer des valeurs entre elles par le biais d’opérateurs. Il est assez rare d’avoir recours à tous les opérateurs du langage pendant l’écriture d’un programme. Néanmoins, voici ceux offerts par le langage. Attention cependant : Python surcharge certains opérateurs en fonction du type de données manipulé.

1. Opérateurs arithmétiques

  • + : lorsqu’il est utilisé avec des entiers ou des flottants, il ajoute et retourne le résultat de l’opération. Cet opérateur peut aussi être utilisé avec d’autres types tels que les chaînes de caractères :

>>> a = ’Bonjour.’ 
>>> b = ’Comment allez vous ?’ 
>>> a + ’ ’ + b 
’Bonjour. Comment allez-vous ?’

Il est aussi possible de l’utiliser avec au moins deux listes. Dans ce cas, l’opérateur + fusionne le contenu des listes, c’est-à-dire qu’une nouvelle liste est créée, le contenu des listes y est ajouté et la nouvelle liste est retournée :

>>> a = [1, 2, 3]  
>>> b = [4, 5, 6]  
>>> c = [7, 8, 9] 
>>> a + b + c 
[1, 2, 3, 4, 5, 6, 7, 8, 9]
  • - : lorsqu’il est utilisé avec des entiers ou des flottants, il soustrait et retourne le résultat ...