Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Grunnleggende om Boolske Verdier | Boolske Verdier og Sammenligninger
Datatyper i Python

bookGrunnleggende om Boolske Verdier

Alle avgjørelser programmet ditt tar—om det skal vise en melding, gjenta et steg eller validere inndata—koker ned til en boolsk verdi: True eller False. Dette kapittelet introduserer boolske verdier og hvordan vanlige Python-verdier oppfører seg i betingelser.

Hva er en boolsk verdi?

En boolsk verdi representerer sannhet: True eller False (merk stor forbokstav). Du får ofte boolske verdier fra sammenligninger—age >= 18 gir True når betingelsen er oppfylt—og du bruker dem direkte i kontrollflyt, f.eks. if is_adult:.

Sannhetsverdi i praksis

I if/while-betingelser behandler Python mange objekter som "sanne" eller "usanne". Tomme eller null-lignende verdier regnes som usanne; alt annet regnes som sant. Dette lar deg skrive naturlige sjekker som if items: eller if name: uten ekstra sammenligninger.

Vanlige falske verdier

  • False;
  • None;
  • 0, 0.0;
  • "" (tom streng);
  • Tomme beholdere: [], (), {}, set().

Ikke-tomme strenger er sannverdige—even "0" eller "False".

12345678910
is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
copy

1. Hvilken verdi er falsk i Python?

2. Hvilken verdi vil denne koden skrive ut?

3. Hvilken if vil ikke utføre sin blokk?

question mark

Hvilken verdi er falsk i Python?

Select the correct answer

question mark

Hvilken verdi vil denne koden skrive ut?

Select the correct answer

question mark

Hvilken if vil ikke utføre sin blokk?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 1

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Suggested prompts:

Can you explain more about truthy and falsey values in Python?

What are some common mistakes when using Booleans in Python?

Can you give more examples of how Booleans are used in control flow?

Awesome!

Completion rate improved to 5.26

bookGrunnleggende om Boolske Verdier

Sveip for å vise menyen

Alle avgjørelser programmet ditt tar—om det skal vise en melding, gjenta et steg eller validere inndata—koker ned til en boolsk verdi: True eller False. Dette kapittelet introduserer boolske verdier og hvordan vanlige Python-verdier oppfører seg i betingelser.

Hva er en boolsk verdi?

En boolsk verdi representerer sannhet: True eller False (merk stor forbokstav). Du får ofte boolske verdier fra sammenligninger—age >= 18 gir True når betingelsen er oppfylt—og du bruker dem direkte i kontrollflyt, f.eks. if is_adult:.

Sannhetsverdi i praksis

I if/while-betingelser behandler Python mange objekter som "sanne" eller "usanne". Tomme eller null-lignende verdier regnes som usanne; alt annet regnes som sant. Dette lar deg skrive naturlige sjekker som if items: eller if name: uten ekstra sammenligninger.

Vanlige falske verdier

  • False;
  • None;
  • 0, 0.0;
  • "" (tom streng);
  • Tomme beholdere: [], (), {}, set().

Ikke-tomme strenger er sannverdige—even "0" eller "False".

12345678910
is_ready = True name = "" count = 0 if is_ready: print("Go!") # runs, because True print(bool(name)) # False → empty string print(bool(count)) # False → zero print(bool("0")) # True → non-empty string
copy

1. Hvilken verdi er falsk i Python?

2. Hvilken verdi vil denne koden skrive ut?

3. Hvilken if vil ikke utføre sin blokk?

question mark

Hvilken verdi er falsk i Python?

Select the correct answer

question mark

Hvilken verdi vil denne koden skrive ut?

Select the correct answer

question mark

Hvilken if vil ikke utføre sin blokk?

Select the correct answer

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 1
some-alt