Oppsummering
Gratulerer med å ha fullført denne spennende delen av vårt Python-kurs!
Du har utviklet en sterk forståelse av å kontrollere logikkflyten i programmene dine ved å bruke ulike Python-konstruksjoner.
La oss gå gjennom de viktigste konseptene du har mestret:
Booleske Datatyper og Sammenligninger
Du har lært å bruke sammenligningsoperatorer for å evaluere betingelser i Python. Disse operatorene hjelper deg med å sjekke relasjoner mellom verdier og inkluderer følgende:
- Lik med:
==; - Ikke lik med:
!=; - Større enn:
>; - Mindre enn:
<; - Større enn eller lik med:
>=; - Mindre enn eller lik med:
<=.
1234item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Kombinere betingelser
Du har mestret kunsten å kombinere flere betingelser ved å bruke logiske operatorer for å ta mer komplekse beslutninger:
and: Evaluerer tilTruehvis begge betingelsene erTrue;or: Evaluerer tilTruehvis minst én betingelse erTrue;not: Reverserer den logiske tilstanden til sin operand.
123stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Medlemskapsoperatorer og type sammenligninger
Vi har utforsket hvordan vi bruker medlemskapsoperatorer for å sjekke tilstedeværelsen eller fraværet av et element i en sekvens og hvordan vi bruker type()-funksjonen for å bekrefte datatypen til en variabel:
- Medlemskapsoperatorer som
inognot in. - Sammenligne typer ved å bruke
type().
12345products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Betingede uttrykk
Du har lært hvordan du bruker if, else og elif utsagn for å utføre forskjellige kodeblokker basert på ulike betingelser. Denne grunnleggende ferdigheten er avgjørende for å skrive dynamiske og responsive Python-programmer:
1234567temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Hvilken operator brukes for å sjekke om to verdier IKKE er like i Python?
2. Hva vil følgende print-setning returnere?
3. Hvordan sjekker du om delstrengen "apple" er i strengen tildelt fruits?
4. Hvilken linje med kode sjekker korrekt datatypen til item_price for å se om det er en float?
5. Hva vil outputen være for følgende Python-kode?
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
Awesome!
Completion rate improved to 2.17
Oppsummering
Sveip for å vise menyen
Gratulerer med å ha fullført denne spennende delen av vårt Python-kurs!
Du har utviklet en sterk forståelse av å kontrollere logikkflyten i programmene dine ved å bruke ulike Python-konstruksjoner.
La oss gå gjennom de viktigste konseptene du har mestret:
Booleske Datatyper og Sammenligninger
Du har lært å bruke sammenligningsoperatorer for å evaluere betingelser i Python. Disse operatorene hjelper deg med å sjekke relasjoner mellom verdier og inkluderer følgende:
- Lik med:
==; - Ikke lik med:
!=; - Større enn:
>; - Mindre enn:
<; - Større enn eller lik med:
>=; - Mindre enn eller lik med:
<=.
1234item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Kombinere betingelser
Du har mestret kunsten å kombinere flere betingelser ved å bruke logiske operatorer for å ta mer komplekse beslutninger:
and: Evaluerer tilTruehvis begge betingelsene erTrue;or: Evaluerer tilTruehvis minst én betingelse erTrue;not: Reverserer den logiske tilstanden til sin operand.
123stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Medlemskapsoperatorer og type sammenligninger
Vi har utforsket hvordan vi bruker medlemskapsoperatorer for å sjekke tilstedeværelsen eller fraværet av et element i en sekvens og hvordan vi bruker type()-funksjonen for å bekrefte datatypen til en variabel:
- Medlemskapsoperatorer som
inognot in. - Sammenligne typer ved å bruke
type().
12345products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Betingede uttrykk
Du har lært hvordan du bruker if, else og elif utsagn for å utføre forskjellige kodeblokker basert på ulike betingelser. Denne grunnleggende ferdigheten er avgjørende for å skrive dynamiske og responsive Python-programmer:
1234567temperature = 75 if temperature > 80: print("It's too hot!") elif temperature < 60: print("It's too cold!") else: print("It's just right!")
1. Hvilken operator brukes for å sjekke om to verdier IKKE er like i Python?
2. Hva vil følgende print-setning returnere?
3. Hvordan sjekker du om delstrengen "apple" er i strengen tildelt fruits?
4. Hvilken linje med kode sjekker korrekt datatypen til item_price for å se om det er en float?
5. Hva vil outputen være for følgende Python-kode?
Takk for tilbakemeldingene dine!