Kursusindhold
Python Ninja
Python Ninja
If-Else Udsagn
I dette kapitel vil vi udforske konceptet med if-else udsagn i Python. If-else udsagn giver os mulighed for at træffe beslutninger i vores kode baseret på visse betingelser. Dette er et fundamentalt koncept i programmering, der gør det muligt for os at kontrollere flowet i vores programmer.
Forståelse af If-else Udsagn
Et if-else udsagn evaluerer en betingelse og udfører en blok af kode, hvis betingelsen er sand. Hvis betingelsen er falsk, kan det udføre en alternativ blok af kode. Dette er, hvordan vi kan få vores programmer til at reagere forskelligt på forskellige situationer.
Her er den grundlæggende struktur af et if-else udsagn:
condition = True if condition: print("Condition is true") else: print("Condition is false")
Nøgleordet "not"
Nøgleordet "not" bruges til at negere et boolesk udtryk. Hvis en betingelse er sand, vil brugen af "not" gøre den falsk, og omvendt. Dette kan være meget nyttigt, når du vil udføre kode kun, når en betingelse ikke er opfyldt.
For eksempel:
condition = False if not condition: print("Condition is false")
Eksempel
Lad os se på et eksempel, der bruger if-else-udsagn til at hjælpe vores ninja med at samle al sushi på kortet. Ninjaen vil bevæge sig rundt på gitteret, samle sushi op, mens den undgår vægge.
ninja.py
I dette eksempel vil ninjaen fortsætte med at bevæge sig og samle sushi op, indtil den støder på vægge både ovenfor og til højre. If-else-sætningen tjekker, om der er en væg til højre. Hvis der er, bevæger ninjaen sig op og samler sushi op. Ellers bevæger den sig til højre og samler sushi op.
Swipe to start coding
Løsning
Tak for dine kommentarer!
ninja.py
If-Else Udsagn
I dette kapitel vil vi udforske konceptet med if-else udsagn i Python. If-else udsagn giver os mulighed for at træffe beslutninger i vores kode baseret på visse betingelser. Dette er et fundamentalt koncept i programmering, der gør det muligt for os at kontrollere flowet i vores programmer.
Forståelse af If-else Udsagn
Et if-else udsagn evaluerer en betingelse og udfører en blok af kode, hvis betingelsen er sand. Hvis betingelsen er falsk, kan det udføre en alternativ blok af kode. Dette er, hvordan vi kan få vores programmer til at reagere forskelligt på forskellige situationer.
Her er den grundlæggende struktur af et if-else udsagn:
condition = True if condition: print("Condition is true") else: print("Condition is false")
Nøgleordet "not"
Nøgleordet "not" bruges til at negere et boolesk udtryk. Hvis en betingelse er sand, vil brugen af "not" gøre den falsk, og omvendt. Dette kan være meget nyttigt, når du vil udføre kode kun, når en betingelse ikke er opfyldt.
For eksempel:
condition = False if not condition: print("Condition is false")
Eksempel
Lad os se på et eksempel, der bruger if-else-udsagn til at hjælpe vores ninja med at samle al sushi på kortet. Ninjaen vil bevæge sig rundt på gitteret, samle sushi op, mens den undgår vægge.
ninja.py
I dette eksempel vil ninjaen fortsætte med at bevæge sig og samle sushi op, indtil den støder på vægge både ovenfor og til højre. If-else-sætningen tjekker, om der er en væg til højre. Hvis der er, bevæger ninjaen sig op og samler sushi op. Ellers bevæger den sig til højre og samler sushi op.
Swipe to start coding
Løsning
Tak for dine kommentarer!