« Programmation Python/Opérateurs » : différence entre les versions

Contenu supprimé Contenu ajouté
mAucun résumé des modifications
mAucun résumé des modifications
Ligne 83 :
| entier
réel
| 6/4 == 1 (*)
6./4 == 1.5
|-
Ligne 94 :
| 6%4 == 2
|}
(*) Attention à la division en Python 2.7 et Python 3.5{{../Tableau des opérateurs}}
 
{{../Tableau des opérateurs}}
 
 
Ligne 159 ⟶ 158 :
'''Attention :'''
 
Il y a une limite à ce que vous pouvez combiner ainsi. Le symbole pour l'égalité en mathématique est '=' . PourLe symbole pour l'égalité en programmation Python c'est le symbole '=='
 
Ainsi par exemple,
 
* En mathématique : a + 1 = b ( '=' est symbole de l'égalité et ici on a une équation). m + 1 = b et a * x = b sont aussiici des équations etmathématiques. cetteCette forme d’écriture est inutilisable pour modifier une variable en programmation.
 
* En programmation (Python et dans d'autres langages) : on peut écrire <code>a = a + 1</code> ( '=' est l'opérateur d'affectation, symbole d'affectation). On affecte à la variable a, à gauche, un nouveau contenu. Cela signifie ici (en programmation uniquement) que la nouvelle valeur de a ( à gauche du signe d'affectation) va être remplacée par l'ancienne valeur de a ( à droite du signe d'affectation) incrémentée ici de la valeur 1. Avec <code>a = a - 2</code> on décrémente la variable a de la valeur 2.
 
Nous aurons l'occasion de revenir bientôt sur ce sujet. Mais auparavant, il nous faut encore aborder un autre concept de grande importance.