Forkortede operasjoner i Python
Det hender at matematiske operasjoner
tar opp mye plass i koden. La oss for
eksempel legge til 1 til en variabel:
num = 1
num = num + 1 # legger til 1 i variabelen num
print(num) # vil skrive ut 2
Denne koden kan omskrives i en forkortet
form ved hjelp av operatoren +=:
num = 1
num += 1 # legger til tallet 1 i variabelen num
print(num) # vil skrive ut 2
På samme måte kan man trekke fra et tall fra variabelen:
num = 1
num -= 1 # trekker fra tallet 1 fra variabelen num
print(num) # vil skrive ut 0
Endre denne koden slik at den bruker inkrement- og dekrementoperasjoner:
num = 4
num = num + 1
num = num - 1
num = num + 1