Cursusinhoud
Introductie tot Python
Introductie tot Python
2. Variabelen en Typen in Python
Hoe Je Nummers Opslaat in PythonPython Naamgevingsregels voor VariabelenHoe te Werken met Variabelen in PythonGegevenstypen in PythonUitdaging: Kilometers Omzetten naar MijlenTekst Opslaan met Strings in PythonString Indexering in PythonNegatieve Indexering en Stringlengte in PythonString Slicing in PythonUitdaging: Letters Ophalen Uit StringStringconcatenatie in Python
3. Voorwaardelijke Uitspraken in Python
Booleaanse Gegevenstype in PythonUitdaging: Werken Met VergelijkingsoperatorsHoe Voorwaarden in Python te CombinerenUitdaging: Werken Met Logische OperatorsMembership Operators en Typevergelijkingen in PythonHoe if/else-Expressies in Python te GebruikenUitdaging: Het Runnen van een KruidenierswinkelUitdaging: Het Creëren van Odd en Even LogicaIf/Elif/Else ExpressiesUitdaging: Uitgebreide Supermarkt RunnenUitdaging: Weeradviseur
4. Andere Gegevenstypen in Python
Python LijstenAlgemene Lijstmethoden in PythonUitdaging: Lijst BijwerkenGeneste Lijsten in PythonUitdaging: Informatie Ophalen Uit Geneste ListPython TuplesAlgemene Tuple Methoden in PythonUitdaging: Tuple BijwerkenGeneste Tuples in PythonUitdaging: Informatie Ophalen Uit Geneste TuplePython WoordenboekenUitdaging: Een Woordenboek MakenAlgemene Woordenboekmethoden in PythonUitdaging: Bijwerken van Dictionary
6. Functies in Python
Ingebouwde Functies in PythonUitdaging: Hoogtes OmzettenHoe Functies in Python te MakenUitdaging: Eerste Functie SchrijvenGebruik van If/Else-Verklaringen in Python-FunctiesUitdaging: Positieve Waarden IdentificerenFuncties Zonder Return in PythonUitdaging: Het Maken van een LogfunctieFuncties Wijzigen in PythonUitdaging: Bijwerken van de Logica van de FunctionLambda-Functions in PythonUitdaging: Het Maken van Lambda Function
If/Elif/Else Expressies
Om een extra voorwaarde te controleren na de eerste if
-verklaring, gebruik elif
. Dit maakt het mogelijk om meerdere voorwaarden opeenvolgend te evalueren. De structuur is als volgt:
python
De code na de laatste else
wordt alleen uitgevoerd als geen van de vorige voorwaarden zijn voldaan. Je kunt het gebruiken om een string te categoriseren als groot als het meer dan 20 tekens bevat, medium als het tussen de 11 en 20 tekens bevat (inclusief), en klein als het 10 of minder tekens bevat.
# Assign some medium string test = "medium string" # Conditional statements if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small") # One more checking test = "small" # Conditional statement if len(test) > 20: print("String: '", test, "' is large") elif len(test) > 10: print("String: '", test, "' is medium") else: print("String: '", test, "' is small")
Opmerking
Je kunt meerdere
elif
-blokken stapelen indien nodig. Houd er echter rekening mee dat overmatig gebruik vanelif
-blokken mogelijk niet de meest efficiënte manier is om je code te structureren.
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 3. Hoofdstuk 9