Grunnleggende 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".
12345678910is_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
1. Hvilken verdi er falsk i Python?
2. Hvilken verdi vil denne koden skrive ut?
3. Hvilken if vil ikke utføre sin blokk?
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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
Grunnleggende 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".
12345678910is_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
1. Hvilken verdi er falsk i Python?
2. Hvilken verdi vil denne koden skrive ut?
3. Hvilken if vil ikke utføre sin blokk?
Takk for tilbakemeldingene dine!