Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära If-Else-Satser | If-Else-Satser
Python Ninja
course content

Kursinnehåll

Python Ninja

Python Ninja

1. Grundläggande Kontroller
2. Avancerade Kontroller
3. Funktioner
4. Loopar
5. If-Else-Satser
6. Utmaningar
7. Listor

book
If-Else-Satser

I det här kapitlet kommer vi att utforska konceptet med if-else-satser i Python. If-else-satser låter oss fatta beslut i vår kod baserat på vissa villkor. Detta är ett grundläggande koncept inom programmering som gör det möjligt för oss att kontrollera flödet i våra program.

Förstå If-else-satser

En if-else-sats utvärderar ett villkor och kör en kodblock om villkoret är sant. Om villkoret är falskt kan det köra ett alternativt kodblock. Detta är hur vi kan få våra program att reagera olika på olika situationer.

Här är den grundläggande strukturen för en if-else-sats:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

Nyckelordet "not"

Nyckelordet "not" används för att neka ett booleskt uttryck. Om ett villkor är sant, kommer användning av "not" att göra det falskt, och vice versa. Detta kan vara mycket användbart när du vill köra kod endast när ett villkor inte är uppfyllt.

Till exempel:

123
condition = False if not condition: print("Condition is false")
copy

Exempel

Låt oss titta på ett exempel som använder if-else-satser för att hjälpa vår ninja att samla all sushi på kartan. Ninjan kommer att röra sig runt på rutnätet, plocka upp sushi medan den undviker väggar.

py

ninja.py

copy

I det här exemplet kommer ninjan att fortsätta röra sig och plocka upp sushi tills den stöter på väggar både ovanför och till höger. If-else-satsen kontrollerar om det finns en vägg till höger. Om det finns, rör sig ninjan uppåt och plockar upp sushi. Annars rör den sig till höger och plockar upp sushi.

Uppgift

Swipe to start coding

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1
py

ninja.py

toggle bottom row

book
If-Else-Satser

I det här kapitlet kommer vi att utforska konceptet med if-else-satser i Python. If-else-satser låter oss fatta beslut i vår kod baserat på vissa villkor. Detta är ett grundläggande koncept inom programmering som gör det möjligt för oss att kontrollera flödet i våra program.

Förstå If-else-satser

En if-else-sats utvärderar ett villkor och kör en kodblock om villkoret är sant. Om villkoret är falskt kan det köra ett alternativt kodblock. Detta är hur vi kan få våra program att reagera olika på olika situationer.

Här är den grundläggande strukturen för en if-else-sats:

12345
condition = True if condition: print("Condition is true") else: print("Condition is false")
copy

Nyckelordet "not"

Nyckelordet "not" används för att neka ett booleskt uttryck. Om ett villkor är sant, kommer användning av "not" att göra det falskt, och vice versa. Detta kan vara mycket användbart när du vill köra kod endast när ett villkor inte är uppfyllt.

Till exempel:

123
condition = False if not condition: print("Condition is false")
copy

Exempel

Låt oss titta på ett exempel som använder if-else-satser för att hjälpa vår ninja att samla all sushi på kartan. Ninjan kommer att röra sig runt på rutnätet, plocka upp sushi medan den undviker väggar.

py

ninja.py

copy

I det här exemplet kommer ninjan att fortsätta röra sig och plocka upp sushi tills den stöter på väggar både ovanför och till höger. If-else-satsen kontrollerar om det finns en vägg till höger. Om det finns, rör sig ninjan uppåt och plockar upp sushi. Annars rör den sig till höger och plockar upp sushi.

Uppgift

Swipe to start coding

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 5. Kapitel 1
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt