Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära If/Elif/Else-uttryck | Villkorssatser i Python
Introduktion till Python
course content

Kursinnehåll

Introduktion till Python

Introduktion till Python

1. Första Bekantskapen med Python
2. Variabler och Typer i Python
3. Villkorssatser i Python
4. Andra Datatyper i Python
5. Loopar i Python
6. Funktioner i Python

book
If/Elif/Else-uttryck

För att kontrollera ett ytterligare villkor efter det första if-uttrycket, använd elif. Detta tillåter att flera villkor utvärderas i följd. Strukturen är som följer:

python

Koden som följer den sista else körs endast om inga av de tidigare villkoren är uppfyllda. Du kan använda det för att kategorisera en sträng som stor om den innehåller mer än 20 tecken, medelstor om den har mellan 11 och 20 tecken (inklusive), och liten om den har 10 eller färre tecken.

123456789101112131415161718192021
# Assign some medium string test = "medium string" # Conditional statements if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small") # One more checking test = "small" # Conditional statement if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small")
copy

Notera

Du kan stapla flera elif-block efter behov. Men kom ihåg att överdriven användning av elif-block kanske inte är det mest effektiva sättet att strukturera din kod.

question mark

Nedan presenteras du med ett if/elif/else-block. Givet värdena, vilket resultat skulle du förvänta dig om b = 150 och om b = 25?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 9

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

course content

Kursinnehåll

Introduktion till Python

Introduktion till Python

1. Första Bekantskapen med Python
2. Variabler och Typer i Python
3. Villkorssatser i Python
4. Andra Datatyper i Python
5. Loopar i Python
6. Funktioner i Python

book
If/Elif/Else-uttryck

För att kontrollera ett ytterligare villkor efter det första if-uttrycket, använd elif. Detta tillåter att flera villkor utvärderas i följd. Strukturen är som följer:

python

Koden som följer den sista else körs endast om inga av de tidigare villkoren är uppfyllda. Du kan använda det för att kategorisera en sträng som stor om den innehåller mer än 20 tecken, medelstor om den har mellan 11 och 20 tecken (inklusive), och liten om den har 10 eller färre tecken.

123456789101112131415161718192021
# Assign some medium string test = "medium string" # Conditional statements if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small") # One more checking test = "small" # Conditional statement if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small")
copy

Notera

Du kan stapla flera elif-block efter behov. Men kom ihåg att överdriven användning av elif-block kanske inte är det mest effektiva sättet att strukturera din kod.

question mark

Nedan presenteras du med ett if/elif/else-block. Givet värdena, vilket resultat skulle du förvänta dig om b = 150 och om b = 25?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 3. Kapitel 9
Vi beklagar att något gick fel. Vad hände?
some-alt