Python 3 - Exemple d'opérateurs arithmétiques

Supposons une variable a contient la valeur 10 et la variable b détient la valeur 20, alors -

Opérateur La description Exemple
+ Ajout Ajoute des valeurs de chaque côté de l'opérateur. a + b = 31
- Soustraction Soustrait l'opérande de droite de l'opérande de gauche. a - b = -11
* Multiplication Multiplie les valeurs de chaque côté de l'opérateur a * b = 210
/ Division Divise l'opérande de gauche par l'opérande de droite b / a = 2,1
% Module Divise l'opérande de gauche par l'opérande de droite et renvoie le reste b% a = 1
** Exposant Effectue un calcul exponentiel (puissance) sur les opérateurs a ** b = 10 à la puissance 20
// Division de plancher - Division des opérandes où le résultat est le quotient dans lequel les chiffres après la virgule décimale sont supprimés. Mais si l'un des opérandes est négatif, le résultat est plancher, c'est-à-dire arrondi à partir de zéro (vers l'infini négatif): 9 // 2 = 4 et 9,0 // 2,0 = 4,0, -11 // 3 = -4, -11,0 // 3 = -4,0

Exemple

Supposons une variable a contient la valeur 10 et la variable b détient la valeur 20, alors -

#!/usr/bin/python3

a = 21
b = 10
c = 0

c = a + b
print ("Line 1 - Value of c is ", c)

c = a - b
print ("Line 2 - Value of c is ", c )

c = a * b
print ("Line 3 - Value of c is ", c)

c = a / b
print ("Line 4 - Value of c is ", c )

c = a % b
print ("Line 5 - Value of c is ", c)

a = 2
b = 3
c = a**b 
print ("Line 6 - Value of c is ", c)

a = 10
b = 5
c = a//b 
print ("Line 7 - Value of c is ", c)

Production

Lorsque vous exécutez le programme ci-dessus, il produit le résultat suivant -

Line 1 - Value of c is  31
Line 2 - Value of c is  11
Line 3 - Value of c is  210
Line 4 - Value of c is  2
Line 5 - Value of c is  1
Line 6 - Value of c is  8
Line 7 - Value of c is  2