Exemple d'opérateurs arithmétiques Python
Supposons que la variable a vaut 10 et la variable b 20, alors -
Opérateur | La description | Exemple |
---|---|---|
+ Ajout | Ajoute des valeurs de chaque côté de l'opérateur. | a + b = 30 |
- Soustraction | Soustrait l'opérande de droite de l'opérande de gauche. | a - b = -10 |
* Multiplication | Multiplie les valeurs de chaque côté de l'opérateur | a * b = 200 |
/ Division | Divise l'opérande de gauche par l'opérande de droite | b / a = 2 |
% Module | Divise l'opérande de gauche par l'opérande de droite et renvoie le reste | b% a = 0 |
** 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 au sol, 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 que la variable a vaut 21 et la variable b vaut 10, alors -
#!/usr/bin/python
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
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