Kursinnhold
Introduksjon til Python
Introduksjon til Python
Oppsummering
Gratulerer med å ha fullført denne spennende delen av vårt Python-kurs!
Du har utviklet en solid forståelse for hvordan du kan kontrollere logikkflyten i programmene dine ved hjelp av ulike Python-konstruksjoner.
La oss oppsummere 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 å sjekke relasjoner mellom verdier og inkluderer følgende:
Lik:
==
;Ikke lik:
!=
;Større enn:
>
;Mindre enn:
<
;Større enn eller lik:
>=
;Mindre enn eller lik:
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Kombinere betingelser
Du har lært å kombinere flere betingelser ved hjelp av logiske operatorer for å ta mer komplekse beslutninger:
and
: Evalueres tilTrue
hvis begge betingelsene erTrue
;or
: Evalueres tilTrue
hvis minst én betingelse erTrue
;not
: Reverserer den logiske tilstanden til operanden.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Medlemskapsoperatorer og type-sammenligninger
Vi har sett på hvordan man bruker medlemskapsoperatorer for å sjekke om et element finnes eller ikke finnes i en sekvens, og hvordan man bruker funksjonen type()
for å bekrefte datatypen til en variabel:
Medlemskapsoperatorer som
in
ognot in
.Sammenligne typer ved å bruke
type()
.
products = "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
-setninger for å utføre ulike kodeblokker basert på forskjellige betingelser. Denne grunnleggende ferdigheten er avgjørende for å skrive dynamiske og responsive Python-programmer:
temperature = 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"
finnes i strengen som er tildelt fruits
?
4. Hvilken kodelinje sjekker korrekt datatypen til item_price
for å se om det er en float
?
5. Hvilket utskrift vil følgende Python-kode produsere?
Takk for tilbakemeldingene dine!