Varför behövs villkor?
Hur fungerar en if-sats?
if villkor:
# kör denna kod om villkoret är sant
Exempel:
age = 16
if age >= 15:
print("Du får köra moped!")
| Operator | Betydelse | Exempel |
|---|---|---|
== |
lika med | a == b |
!= |
inte lika med | a != b |
< |
mindre än | a < b |
> |
större än | a > b |
<= |
mindre än/lika | a <= b |
>= |
större än/lika | a >= b |
Exempel:
points = 75
if points >= 50:
print("Godkänd")
if villkor:
# sant
else:
# falskt
Exempel:
age = 14
if age >= 15:
print("Du får köra moped!")
else:
print("Du är för ung för att köra moped.")
Syntax:
if villkor1:
# om villkor1 är sant
elif villkor2:
# om villkor2 är sant
else:
# om inget av ovanstående är sant
Exempel:
grade = 85
if grade >= 90:
print("A")
elif grade >= 80:
print("B")
elif grade >= 70:
print("C")
else:
print("Underkänt")
| Operator | Betydelse | Exempel |
|---|---|---|
and |
och | a > 10 and a < 20 |
or |
eller | a < 10 or a > 20 |
not |
inte | not(a == 10) |
Exempel:
temp = 22
if temp > 20 and temp < 30:
print("Behaglig temperatur!")
Exempel:
username = "admin"
password = "1234"
if username == "admin":
if password == "1234":
print("Välkommen, admin!")
else:
print("Fel lösenord!")
else:
print("Fel användarnamn!")
Fråga gärna om du vill ha ytterligare justeringar eller fler exempel!