Kursusindhold
Betingede Udsagn i Python
Betingede Udsagn i Python
Python If-Else-Sætningssyntaks
if-else
-sætningen er en af de mest almindeligt anvendte konstruktioner i Python, der gør det muligt for programmet at træffe beslutninger baseret på betingelser.
Den grundlæggende syntaks for if
-sætningen er som følger:
python
if
-sætningen kontrollerer, om en betingelse er sand. Hvis den er, vil koden inde i blokken blive udført.
I tilfælde af else
-sætningen behøver du ikke eksplicit at definere betingelsen, da den automatisk dækker alle scenarier, hvor if
-betingelsen er falsk:
python
Dette diagram illustrerer flowet af en if-else
sætning. Det viser, at hvis en betingelse er sand, udfører programmet if-kodeblokken. Hvis betingelsen er falsk, udføres else-kodeblokken. Processen afsluttes efter en af blokkene er udført.
Eksempel: Kontrol af om en bruger har nået deres skridtmå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 dette eksempel kontrollerer programmet, om antallet af skridt taget af brugeren er større end eller lig med skridtmålet. Hvis betingelsen er opfyldt (dvs. brugeren har nået eller overskredet deres skridtmål), udskriver programmet en lykønskningsbesked. Hvis betingelsen ikke er opfyldt, vil else
-blokken blive udført, og opmuntre brugeren til at fortsætte.
1. Hvad er formålet med else
-blokken i en if-else
-sætning?
2. I den følgende kode, hvilken erklæring er sand?
3. I den følgende kode, hvilken erklæring er sand?
Tak for dine kommentarer!