Tous les cours gratuit

Les opérateurs en python: artithmétique (Maths) et logique

Dans cet article, nous vous montrons les différents types d’opérateurs en python et vous donnons des exemples sur la manière de les utiliser avec ce langage très en vogue.

d’opérateurs en python

Concrètement, comment cela se passe ?

Python est riche d’une bonne collection d’opérateurs en python et de fonctions mathématiques pour effectuer des calculs. 

Les opérateurs arithmétiques en python

Affectation

python

 L’opérateur d’affectation le plus courant est le symbole “=”.  Si on écrit “a = 12” on affecte la valeur 12 à la variable a.

Addition

Comme son nom l’indique, il s’agit d’une opération mathématique de base avec laquelle nous obtenons la somme de deux nombres.

Python a intégré l’opérateur + dans langage et via cet opérateur vous pouvez ajouter des nombres et obtenir la somme.

Avec le code python, vous procédez comme suit:

# Ajouter a  avec la valeur 4
a = 3 
print(a + 12) # Print:19
 

Soustraction

En Python, l’opérateur de soustraction est “-“. Il soustrait la deuxième valeur de la première.

# Soustraire de a la valeur 4
a = 12
print(a - 4) # Print:9

Multiplication

 En Python, l’opérateur arithmétique la multiplication est “*”. Grâce à cet opérateur, nous obtenons le produit de deux valeurs.

# Multiplier a par la valeur 3
a = 2
print(a * 3) # Print: 6

Division

Nous obtenons la division  de deux nombre en Python avec l’opérateur  “/”.

Avec la division, nous le quotient lorsque le premier opérande est divisé par le second.

 # Diviser a par la valeur 2
a = 9
print(a / 2) # Print: 4.5

Modulo

En Python, “%” est l’opérateur de division, et en l’utilisant, nous pouvons trouver le reste lorsque l’opérateur e premier l’opérande est divisé par le second.

a % b
a=10
b=6
print(a % b)
//Output: 0

Car le reste de la division vaut 0, il renvoie le résultat 0 

a=9
b=2
print(a % b)
//Output: 1

Opérateur modulo avec des nombres négatifs

 Vous pouvez utiliser l’opérateur modulo avec des nombres négatifs. Le signe du résultat sera toujours le signe du diviseur.

a=-45
b=6
print(x % y)
//Output: 3

Opérateur modulo avec flottement

Vous pouvez utiliser l’opérateur modulo avec un flottant, il renverra le reste de la division, mais en tant que valeur flottante

a=16.6
b=2.3
print(a % b)
//Output: 0.4999999999

Puissance

Avec Python, vous pouvez utiliser l’opérateur  puissance ** sur deux nombres ou variables. 

Par exemple:

a=2
b=3
print(a**b)
//Output: 8

Synthèse: les opérateurs en python

  • Un opérateur arithmétique est une fonction mathématique qui effectue un calcul sur deux nombre.
  • . Les opérateurs arithmétiques les plus courants en python sont : “+” (addition), “-” (soustraction), “*” (multiplication) et “/” (division)

Les opérateurs logiques en python

En python, les opérateurs logiques sont utilisés pour effectuer des opérations logiques telles que et, ou, et non. Par exemple, l’instruction a>4 renvoie vrai si a est supérieure à 4.

# Vérifiez si a est supérieur à 4 et b est inférieur à 6
a =7
b = 9
print(a> 4 et b < 6) # Print : Vrai

Appréhender les maths avec python

Le saviez-vous ? La bibliothèque mathématique de Python vous permet d’effectuer de nombreuses opérations mathématiques. Les opérateurs et les fonctions en Python sont des méthodes ou des raccourcis utilisés pour effectuer des opérations arithmétiques ou logiques sur une ou plusieurs valeurs.

Nous illustrons dans cette partie ce que l’on peut faire avec la puissance ** en python :

La racine carrée

Comme vous le savez la racine carré de 4 s’écrit : √4= 2

Puisque la racine carrée peut être saisie : 4 ** 0.5

Donc pour la racine carrée et avec python, vous pouvez faire comme suit :

>>> 4**0.5
2.0

Pour ceux qui veulent se projeter dans l’univers python, nous montrons une autre méthode consiste à utiliser la bibliothèque mathématique:

>>> import math
>>> math.pow(3, 2)
9.0
>>> math.pow(3, 3)
27.0
>>> math.pow(4, 0.5)
2.0
>>> math.sqrt(4)
2.0

IL existe une fonction distincte pour la racine carrée : SQareRooT

Si python vous séduit déjà, nous vous conseillons de suivre les tutoriels étape par étape 🙂

Autres articles

Maîtriser l'utilisation de la méthode join en...
La méthode join en Python est un outil puissant pour...
Read more
Comment Gérer Efficacement le Budget Mariage avec...
Télécharger un modèle Excel automatisé de budget mariage automatisé avec...
Read more
Manipulation des Tableaux en Python avec Numpy
Numpy est une bibliothèque puissante et efficace pour la manipulation...
Read more
AZ

Recent Posts

Guide : Exemple de Commentaire Composé Corrigé

Le commentaire composé est un exercice littéraire qui consiste à analyser un texte en respectant…

4 heures ago

Règles générales pour l’accord des adjectifs masculin/féminin

Les adjectifs liés en français sont les adjectifs qui s’accordent en genre (masculin/féminin) et en…

5 heures ago

Masculins Féminins : Liste des mots piégeux et mots composés

Voici une liste étendue de mots piégeux en français, avec leurs genres et des explications…

5 heures ago

Guide : Reconnaître le Féminin ou le Masculin en Français

Apprendre à distinguer le genre des noms en français peut être un véritable défi pour…

5 heures ago

Fiche Auteur : Montesquieu

1. Informations Générales Nom complet : Charles-Louis de Secondat, Baron de La Brède et de…

6 heures ago

Fiche de Lecture et Citations Clés – L’Art de la Guerre de Nicolas Machiavel

Introduction L’Art de la Guerre (Dell’arte della guerra), publié en 1521, est l’un des ouvrages…

6 heures ago

This website uses cookies.