Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Hvordan Man Kombinerer Betingelser i Python | Betingede Udsagn i Python
Introduktion til Python
course content

Kursusindhold

Introduktion til Python

Introduktion til Python

1. Første Bekendtskab med Python
2. Variabler og Typer i Python
3. Betingede Udsagn i Python
4. Andre Datatyper i Python
5. Løkker i Python
6. Funktioner i Python

book
Hvordan Man Kombinerer Betingelser i Python

I Boolsk logik er to grundlæggende operatorer OR og AND. OR-operatoren returnerer True, hvis mindst én af betingelserne er sand; ellers returnerer den False. AND-operatoren returnerer True kun hvis begge betingelser er sande; ellers returnerer den False. Du kan kombinere betingelser ved hjælp af and og or operatorerne (altid med små bogstaver)

  • condition1 and condition2 giver True kun når begge betingelser er True;

  • condition1 or condition2 giver True, hvis mindst én betingelse er True.

Bemærk

Du kan også kæde flere betingelser sammen ved hjælp af disse operatorer. Brug parenteser for at gøre rækkefølgen af operationer klar.

For eksempel, overvej følgende betingelser:

  1. Om 2 er større end 1og"bbb" er forskellig fra "aaa".

  2. Om tegnet på indeks 2 i strengen "my string"enten er"y" eller "s".

12345
# Check the first two conditions print(2 > 1 and 'bbb' != 'aaa') # Check the next two conditions print('my string'[2] == 'y' or 'my string'[2] == 's')
copy

Den første print() returnerer True, da både 2 > 1 og 'bbb' != 'aaa' er sande. Den anden print() giver False, fordi tegnet på indeks 2 hverken er 'y' eller 's' (det er faktisk et mellemrum).

Bemærk

For at vende en boolesk værdi, brug not operatoren. For eksempel, not 1 == 1 resulterer i False, fordi 1 == 1 er True, og not negaterer det til False.

question mark

Hvilket output producerer den efterfølgende kode?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3

Spørg AI

expand
ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

course content

Kursusindhold

Introduktion til Python

Introduktion til Python

1. Første Bekendtskab med Python
2. Variabler og Typer i Python
3. Betingede Udsagn i Python
4. Andre Datatyper i Python
5. Løkker i Python
6. Funktioner i Python

book
Hvordan Man Kombinerer Betingelser i Python

I Boolsk logik er to grundlæggende operatorer OR og AND. OR-operatoren returnerer True, hvis mindst én af betingelserne er sand; ellers returnerer den False. AND-operatoren returnerer True kun hvis begge betingelser er sande; ellers returnerer den False. Du kan kombinere betingelser ved hjælp af and og or operatorerne (altid med små bogstaver)

  • condition1 and condition2 giver True kun når begge betingelser er True;

  • condition1 or condition2 giver True, hvis mindst én betingelse er True.

Bemærk

Du kan også kæde flere betingelser sammen ved hjælp af disse operatorer. Brug parenteser for at gøre rækkefølgen af operationer klar.

For eksempel, overvej følgende betingelser:

  1. Om 2 er større end 1og"bbb" er forskellig fra "aaa".

  2. Om tegnet på indeks 2 i strengen "my string"enten er"y" eller "s".

12345
# Check the first two conditions print(2 > 1 and 'bbb' != 'aaa') # Check the next two conditions print('my string'[2] == 'y' or 'my string'[2] == 's')
copy

Den første print() returnerer True, da både 2 > 1 og 'bbb' != 'aaa' er sande. Den anden print() giver False, fordi tegnet på indeks 2 hverken er 'y' eller 's' (det er faktisk et mellemrum).

Bemærk

For at vende en boolesk værdi, brug not operatoren. For eksempel, not 1 == 1 resulterer i False, fordi 1 == 1 er True, og not negaterer det til False.

question mark

Hvilket output producerer den efterfølgende kode?

Select the correct answer

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 3. Kapitel 3
Vi beklager, at noget gik galt. Hvad skete der?
some-alt