Python-operatorer
I Python kan vi utføre de fleste matematiske operasjoner, men de vanligste er +, -, *, / og %. Phyton er svært godt egnet til matematikk
Den siste heter modulus. La oss se på operatoren modulus. Tenk deg følgende regnestykke:
10 : 3 = 3,33
Ti er delelig med tre, men det gir en rest. Det er her modulus kommer inn:
10 % 3 = 33
Modulus gir oss det som er i rest etter en divisjon. Her er et annet eksempel: 3 % 2 = 1
Tenk deg at du skal lage en app og i appen skal det være en tabell. For at tabellen skal være enkel å lese har annenhver linje litt lysere bakgrunn. Vi ønsker da at oddetallslinjer skal være lysere og partallslinjer skal være mørkere.
Vi kan da finne ut om vi står på en erPartallLinje eller en erOddetallLinje. Vi kan gjøre det på følgende måte
erPartallLinje = (linje % 2) == 0
erOddetallLinje= (linje % 2) > 0
Bolske variabler kan være sann eller usann. I Python skriver vi det på følgende måte:
erGlad = true
erSur = false
Les mer om Python her: