FAGPORTALEN

Modul 2 – Variabler og tal

Computerspace · FGU · Programmering i Python

📦 Variabler – navngivne bokse

En variabel er som en boks med et navn. Du lægger en værdi i den og bruger den senere:

```python

navn = "Anna" # str (tekst)

alder = 19 # int (heltal)

hojde = 1.72 # float (decimaltal)

er_elev = True # bool (sand/falsk)

print(navn, "er", alder, "år gammel")

print(type(alder)) # <class 'int'>```

---

➕ Aritmetiske operatorer

Python kan bruges som en kraftfuld lommeregner med 7 operatorer. Prøv at beregne dit eget regnestykke – fx din alder ganget med 365 dage.

```python

a, b = 10, 3

print(a + b) # 13 - addition

print(a - b) # 7 - subtraktion

print(a * b) # 30 - multiplikation

print(a / b) # 3.33 - division (altid float)

print(a // b) # 3 - heltalsdivision

print(a % b) # 1 - modulo (rest efter division)

print(a ** b) # 1000 - potens (10^3)```

Operator-præcedens: Potens → Multiplikation/Division → Addition/Subtraktion (PEMDAS)

---

🧮 Øvelse: BMI-beregner

<div class="exercise-task-desc">Prøv selv: Opret variabler for vægt (kg) og højde (meter), beregn BMI med formlen vægt ÷ højde², og print resultatet afrundet til 1 decimal.</div>

<div class="exercise-hints">

<strong>💡 Sådan starter du:</strong>

<ul>

<li>Opret to variabler — en til vægt og en til højde</li>

<li>BMI-formlen: divider vægten med højden ganget med sig selv — Python har en operator til potens</li>

<li>Gem resultatet i en variabel og print det afrundet — Python har en indbygget funktion til afrunding</li>

</ul>

</div>

<details class="exercise-reveal">

<summary>👆 Klik for at se et eksempel</summary>

<div class="reveal-content">

```python

vaegt = 70 # kg

hojde = 1.75 # meter

bmi = vaegt / hojde ** 2

print("Din BMI er:", round(bmi, 1))```

</div>

</details>

---

🎓 Læringsmål for Modul 2

Læringsmål

Sådan kan du arbejde med emnet

⚠️ Typiske fejl at undgå

---

💡 Tips

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.