Cursusinhoud
Introductie tot Python
Introductie tot Python
Samenvatting
Gefeliciteerd met het afronden van deze boeiende sectie van onze Python-cursus!
Je hebt een grondig begrip ontwikkeld van het beheersen van de logische stroom binnen je programma's met behulp van diverse Python-constructies.
Laten we de belangrijkste concepten die je hebt beheerst, herzien:
Booleaanse gegevenstypen en vergelijkingen
Je hebt geleerd om vergelijkingsoperatoren te gebruiken om voorwaarden in Python te evalueren. Deze operatoren helpen je relaties te controleren tussen waarden en omvatten het volgende:
Gelijk aan:
==
;Niet gelijk aan:
!=
;Groter dan:
>
;Kleiner dan:
<
;Groter dan of gelijk aan:
>=
;Kleiner dan of gelijk aan:
<=
.
item_price = 20 discount_price = 15 print(item_price > discount_price) # `True` print(item_price == discount_price) # `False`
Voorwaarden Combineren
Je beheerst nu het combineren van meerdere voorwaarden met behulp van logische operatoren om complexere beslissingen te nemen:
and
: GeeftTrue
als beide voorwaardenTrue
zijn;or
: GeeftTrue
als ten minste één voorwaardeTrue
is;not
: Keert de logische waarde van zijn operand om.
stock_level = 50 on_sale = True print(stock_level > 30 and on_sale) # `True`
Lidmaatschapsoperatoren en Typevergelijkingen
We hebben onderzocht hoe je lidmaatschapsoperatoren gebruikt om te controleren of een element wel of niet aanwezig is in een reeks en hoe je de functie type()
gebruikt om het gegevenstype van een variabele te bevestigen:
Lidmaatschapsoperatoren zoals
in
ennot in
.Vergelijken van types met behulp van
type()
.
products = "milk, eggs, cheese" print('milk' in products) # True item_type = 20.0 print(type(item_type) == float) # True
Conditionele Expressies
Je hebt geleerd hoe je if
-, else
- en elif
-verklaringen gebruikt om verschillende codeblokken uit te voeren op basis van diverse voorwaarden. Deze fundamentele vaardigheid is essentieel voor het schrijven van dynamische en responsieve Python-programma's:
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. Welke operator wordt gebruikt om te controleren of twee waarden NIET gelijk zijn in Python?
2. Wat geeft de volgende print-opdracht als resultaat?
3. Hoe controleer je of de substring "apple"
voorkomt in de string die aan fruits
is toegewezen?
4. Welke regel code controleert correct het gegevenstype van item_price
om te zien of het een float
is?
5. Welke uitvoer zal de volgende Python-code produceren?
Bedankt voor je feedback!