...
Kurser Alla kurser Min sida Min sida Provbank Mina prov Min skola Läromedel Blogg Guider Om oss Kontakt Nationella prov Gamla högskoleprov Läxhjälp matematik Priser
Sök Mitt konto Logga ut Elev/lärare
-registrering
Logga in Köp Premium Köp Premium Prova gratis
Genom att använda den här sidan godkänner du våra användarvillkor, vår integritetspolicy och att vi använder cookies.
EXEMPEL I VIDEON
Lägg till som läxa
Lägg till som stjärnmärkt
  Lektionsrapport   Hjälp

Frågor hjälpmarkerade!

Alla markeringar försvinner.

Ta bort markeringar Avbryt
Kopiera länk Facebook Twitter Repetera Rapportera Ändra status
KURSER  / 
Matematik och Programmering
 /   If satser och elif satser – Python

if, elif och else

Endast Premium- användare kan rösta.
Författare:Simon Rybrand
Rapportera fel Redigera lektion Redigera text Redigera övning Redigera video
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet
Så hjälper Eddler dig:
Videor som är lätta att förstå Övningar & prov med förklaringar
Allt du behöver för att klara av nationella provet
Din skolas prenumeration har gått ut!
Påminn din lärare om att förnya eller fortsätt plugga med Eddler på egen hand.
Så funkar det för:
Elever/Studenter Lärare Föräldrar
Din skolas prenumeration har gått ut!
Förnya er prenumeration. Kontakta oss på: info@eddler.se

Här går vi igenom hur man använder if, elif och else i programmeringsspråket python.

Övning

Du hittar frågeställningarna som kommentarer precis här nedanför (Texten efter kommentaren # och numret på frågan). Förslag på lösning hittar du i filen suggestion.py

Ibland behöver man bygga ut sin if sats så att man gör fler jämförelser än endast en. Då kan man ganska enkelt göra det med elif och ett villkor.

Så skriver du en if elif else sats

Vi kan exempelvis ha en if sats som testar om ett villkor stämmer. Vi kan då bygga ut den med en  elif (else if i andra programspråk) sats som testar
ett nytt villkor om inte det första stämmer. Vi kan även bygga ut detta med ännu en elif sats som testar ett nytt villkor om inte det första och det andra villkoret stämmer.

Så här kan man fortsätta att bygga ut sin if sats tills man har täckt in alla möjliga alternativ som man behöver täcka in. Vi kan även avsluta if satse med ett else så att vi har något att falla tillbaka på om inget stämmer av villkoren.

Nedan visar vi hur du kan skriva en if sats som testar om ett tal är mindre än 0, lika med 0 eller större än noll.

x = 4

if x < 0:
print(”x är mindre än 0”)
elif x == 0:
print(”x är lika med 0”)
else:
print(”x är större än 0”)

> ”x är större än 0”

Kommentarer


Endast Premium-användare kan kommentera.