Le langage de programmation Python est reconnu pour sa simplicité et son efficacité. L'un des fondements de ce langage sont les opérateurs, qui sont utilisés pour effectuer des opérations entre des variables et des valeurs. Dans ce chapitre, nous explorerons les différents types d'opérateurs en Python et comment ils sont utilisés dans le développement backend.

Opérateurs arithmétiques

Les opérateurs arithmétiques sont utilisés avec des valeurs numériques pour effectuer des opérations mathématiques courantes. Ceux-ci incluent l'addition (+), la soustraction (-), la multiplication (*), la division (/), le module (%), l'exponentiation (**) et la division entière (//).

Exemples :

x = 10 y = 3 print(x + y) # Sortie : 13 print(x - y) # Sortie : 7 print(x * y) # Sortie : 30 print(x / y) # Sortie : 3.3333333333333335 print(x % y) # Sortie : 1 print(x ** y) # Sortie : 1000 print(x // y) # Sortie : 3

Ces opérateurs sont fondamentaux pour tout calcul mathématique en Python.

Opérateurs d'affectation

Les opérateurs d'affectation sont utilisés pour attribuer des valeurs aux variables. En plus de l'opérateur d'affectation de base (=), Python prend également en charge les opérateurs d'affectation composés tels que +=, -=, *=, /=, %=, **= et //=.

Exemples :

x = 10 x += 3 # Équivalent à x = x + 3 print(x) # Sortie : 13 x *= 2 # Équivalent à x = x * 2 print(x) # Sortie : 26

Ces opérateurs sont utiles pour modifier la valeur d'une variable de manière concise.

Opérateurs de comparaison

Les opérateurs de comparaison sont utilisés pour comparer deux valeurs. Ceux-ci incluent égal (==), différent (!=), supérieur à (>), inférieur à (<), supérieur ou égal (>=) et inférieur ou égal (<=).

Exemples :

x = 10 y = 3 print(x == y) # Sortie : False print(x != y) # Sortie : True print(x > y) # Sortie : Vrai print(x < y) # Sortie : False print(x >= y) # Sortie : True print(x <= y) # Sortie : False

Ces opérateurs sont essentiels pour effectuer des comparaisons et prendre des décisions dans notre code.

Opérateurs logiques

Les opérateurs logiques sont utilisés pour combiner des instructions conditionnelles. Ceux-ci incluent et, ou et non.

Exemples :

x = 10 print(x > 5 et x < 15) # Sortie : True print(x > 5 ou x < 9) # Sortie : True print(not(x > 5 and x < 15)) # Sortie : False

Ces opérateurs sont essentiels pour contrôler le déroulement du programme en fonction de diverses conditions.

Opérateurs et membres d'identité

Les opérateurs d'identité (is, is not) et member (in, not in) sont utilisés pour comparer l'identité des objets et vérifier si une valeur est membre d'une séquence, respectivement.

Exemples :

x = ['pomme', 'banane'] print('banane' in x) # Sortie : True print('orange' pas dans x) # Sortie : True y = x print(y est x) # Sortie : True print(y n'est pas x) # Sortie : False

Ces opérateurs sont utiles pour manipuler et comparer des objets complexes, tels que des listes et des dictionnaires.

En résumé, les opérateurs en Python sont des outils puissants qui vous permettent de manipuler et de comparer des valeurs et des variables de différentes manières. Ils sont fondamentaux pour créer une logique complexe et des fonctionnalités avancées dans vos programmes Python.

Répondez maintenant à l’exercice sur le contenu :

Quels sont les différents types d’opérateurs en Python et comment sont-ils utilisés ?

Tu as raison! Félicitations, passez maintenant à la page suivante

Vous avez raté! Essayer à nouveau.

Image de l'article Fondamentaux du langage Python : contrôle de flux en Python

Page suivante de lebook gratuit :

7Fondamentaux du langage Python : contrôle de flux en Python

0 minutes

Obtenez votre certificat pour ce cours gratuitement ! en téléchargeant lapplication Cursa et en lisant lebook qui sy trouve. Disponible sur Google Play ou App Store !

Get it on Google Play Get it on App Store

+ 6,5 millions
d'étudiants

Certificat gratuit et
valide avec QR Code

48 mille exercices
gratuits

Note de 4,8/5 dans les
magasins d'applications

Cours gratuits en
vidéo, audio et texte