Les notions et exercices de cette page peuvent (doivent) être réservés
à une seconde lecture.
Il existe des raccourcis permettant de cumuler affectation et
opération arithmétique sur une variable. Toutefois les différentes
interventions des inspecteurs généraux sur le sujet ont toujours eu pour
finalité de déconseiller de les utiliser.
Nous vous les présentons donc à titre informatif, au cas où vous les
rencontriez au détour d'un manuel (ou d'un devoir d'élève...).
Pour incrémenter une variable, le langage
Python offre le raccourci suivant :
>>> n = 2
>>> n += 1
3
>>> n += 5
8
L'instruction d'incrémentation n += 1
est donc
un raccourci pour l'écriture usuelle n = n + 1
.
Nombre de nos élèves de seconde ont encore beaucoup de difficultés pour saisir
les différents usages du symbole « = » dans les textes mathématiques.
De manière analogue, on a les équivalents suivants :
raccourcis
n = n+1 |
n += 1 |
n = n-1 |
n -= 1 |
n = n*2 |
n *= 2 |
n = n/3 |
n /= 3 |
n = n//2 |
n //= 2 |