Variabler, Operatorer & Datatyper
📦 Hva er en variabel?
En variabel er som en merket boks der du kan lagre informasjon. Du gir boksen et navn, og legger en verdi oppi den. Senere kan du hente ut verdien, endre den, eller bruke den i beregninger.
Python
# Lage variabler
navn = "Ola"
alder = 16
er_elev = True
# Skrive ut variablene
print(navn) # Ola
print(alder) # 16
print(er_elev) # True💡 Tips: Variabelnavn kan inneholde bokstaver, tall
og understrek (_). De kan ikke starte med et tall, og de
skiller mellom store og små bokstaver (
Navn og navn er to forskjellige variabler).🏷️ Datatyper
I Python har hver verdi en datatype som bestemmer hva slags informasjon den representerer. De tre viktigste er:
String (str)
Tekst – skrives med anførselstegn
tekst = "Hei, verden!"
navn = 'Python'
setning = "Jeg er 16 år"Number (int / float)
Heltall (int) eller desimaltall (float)
heltall = 42 # int
desimal = 3.14 # float
negativt = -7 # intBoolean (bool)
Sannhetsverdi – enten True eller False
er_sant = True
er_usant = False
resultat = 5 > 3 # True➕ Aritmetiske operatorer
Disse operatorene brukes til å gjøre matematiske beregninger:
| Operator | Navn | Eksempel | Resultat |
|---|---|---|---|
+ | Addisjon | 5 + 3 | 8 |
- | Subtraksjon | 10 - 4 | 6 |
* | Multiplikasjon | 6 * 7 | 42 |
/ | Divisjon | 15 / 4 | 3.75 |
** | Potens | 2 ** 3 | 8 |
// | Heltallsdivisjon | 15 // 4 | 3 |
% | Modulo (rest) | 15 % 4 | 3 |
📝 Tilordningsoperatorer
Tilordningsoperatorer brukes til å sette og oppdatere verdien til en variabel:
| Operator | Eksempel | Tilsvarer | Forklaring |
|---|---|---|---|
= | x = 5 | – | Tilordner verdien 5 til x |
+= | x += 3 | x = x + 3 | Legger til 3 på x |
-= | x -= 2 | x = x - 2 | Trekker fra 2 fra x |
*= | x *= 4 | x = x * 4 | Multipliserer x med 4 |