Kursusindhold
Introduktion til Python
Introduktion til Python
Opsummering
Tillykke med at have gennemført denne spændende sektion af vores Python-kursus!
Du har udviklet en stærk forståelse af at kontrollere logikflowet i dine programmer ved hjælp af forskellige Python-konstruktioner.
Lad os gennemgå de nøglekoncepter, du har mestret:
Booleske Datatyper og Sammenligninger
Du har lært at bruge sammenligningsoperatorer til at evaluere betingelser i Python. Disse operatorer hjælper dig med at tjekke relationer mellem værdier og inkluderer følgende:
Lige med :
==
;Ikke lige med :
!=
;Større end :
>
;Mindre end :
<
;Større end eller lige med :
>=
;Mindre end eller lige med :
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Kombinere Betingelser
Du har mestret kunsten at kombinere flere betingelser ved hjælp af logiske operatorer for at træffe mere komplekse beslutninger:
and
: Evaluerer tilTrue
, hvis begge betingelser erTrue
;or
: Evaluerer tilTrue
, hvis mindst én betingelse erTrue
;not
: Reverserer den logiske tilstand af sin operand.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Medlemskabsoperatorer og Type Sammenligninger
Vi har udforsket, hvordan man bruger medlemskabsoperatorer til at kontrollere tilstedeværelsen eller fraværet af et element inden for en sekvens, og hvordan man bruger type()
funktionen til at bekræfte datatypen af en variabel:
Medlemskabsoperatorer som
in
ognot in
.Sammenligne typer ved hjælp af
type()
.
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Betingede Udtryk
Du har lært, hvordan du bruger if
, else
og elif
udsagn til at udføre forskellige kodeblokke baseret på forskellige betingelser. Denne grundlæggende færdighed er afgørende for at 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 bruges til at tjekke, om to værdier IKKE er ens i Python?
2. Hvad vil følgende print-udsagn returnere?
3. Hvordan tjekker du, om delstrengen "apple"
er i strengen tildelt fruits
?
4. Hvilken linje kode kontrollerer korrekt datatypen af item_price
for at se, om det er en float
?
5. Hvilket output vil den følgende Python-kode producere?
Tak for dine kommentarer!