Kursinnehåll
Villkorssatser i Python
Villkorssatser i Python
Python If-Else Statement Syntax
if-else
-satsen är en av de mest använda konstruktionerna i Python, vilket gör det möjligt för programmet att fatta beslut baserat på villkor.
Den grundläggande syntaxen för if
-satsen är som följer:
python
if
-satsen kontrollerar om ett villkor är sant. Om det är det, kommer koden inuti blocket att köras.
När det gäller else
-satsen behöver du inte uttryckligen definiera villkoret, eftersom det automatiskt täcker alla scenarier där if
-villkoret är falskt:
python
Detta diagram illustrerar flödet av ett if-else
-uttryck. Det visar att om ett villkor är sant, kör programmet if-kodblocket. Om villkoret är falskt, körs else-kodblocket. Processen avslutas efter att ett av blocken har körts.
Exempel: Kontrollera om en användare har nått sitt stegmål
steps_taken = 9000 step_goal = 10000 if steps_taken >= step_goal: print("Great job, you've reached your step goal!") else: print("Keep going, you're almost there!")
I detta exempel kontrollerar programmet om antalet steg som användaren har tagit är större än eller lika med stegmålet. Om villkoret är uppfyllt (dvs. användaren har nått eller överträffat sitt stegmål), skriver programmet ut ett gratulationsmeddelande. Om villkoret inte är uppfyllt, kommer else
-blocket att köras och uppmuntra användaren att fortsätta.
1. Vad är syftet med else
-blocket i ett if-else
-uttryck?
2. I följande kod, vilket påstående är sant?
3. I följande kod, vilket påstående är sant?
Tack för dina kommentarer!