Cursusinhoud
Introductie tot Python
Introductie tot Python
Gegevenstypen
Om te beginnen verkennen we Gegevenstypen — de bouwstenen van programmeren.
Net als een goed georganiseerde supermarkt categoriseert Python items zodat ze gemakkelijk te vinden en te gebruiken zijn. Op dezelfde manier categoriseren we in Python gegevens in typen om ze eenvoudiger te kunnen manipuleren en bewerken. Laten we enkele veelvoorkomende gegevenstypen bekijken.
Gegevenstypen begrijpen
In Python heeft elk gegeven een type. Zoals jouw supermarkt verschillende afdelingen heeft voor fruit, groenten en dranken, organiseert Python gegevens in integers, floats, strings en meer.
Hier volgt een kort overzicht van enkele fundamentele gegevenstypen die je vaak zult gebruiken in Python:
Integers
Een integer (int
) stelt hele getallen zonder decimalen voor, zoals het aantal items in een winkelwagen — bijvoorbeeld 3
appels of 10
sinaasappels.
Floating-point Numbers
Een floating-point getal (float
) wordt gebruikt voor getallen met decimalen, zoals de prijs van producten — bijvoorbeeld 1.99
voor bananen of 2.50
voor een liter melk.
Strings
Een string (str
) is een reeks tekens die tekst voorstelt, zoals de namen van producten in de supermarkt: "apple"
, "banana"
of "oat milk"
.
Booleans
Een boolean (bool
) gegevenstype heeft twee mogelijke waarden, True
of False
, en wordt gebruikt voor condities zoals het controleren of een artikel op voorraad is of niet.
Voorbeeld van praktische toepassing
Om te ervaren hoe deze gegevenstypen werken, gebruiken we de functie type()
binnen een print()
-statement om te tonen hoe Python verschillende gegevenstypen interpreteert. Dit laat zien hoe Python met verschillende soorten informatie omgaat.
Zo werkt het:
# Displaying integers print(type(25)) # Displaying floating-point numbers print(type(6.25)) # Displaying strings print(type("Olive Oil")) # Displaying booleans print(type(120 > 95))
Inzicht in gegevenstypen is essentieel omdat het bepaalt welke bewerkingen op een bepaald gegeven kunnen worden uitgevoerd. Net zoals je producten in de supermarkt in de juiste secties plaatst op basis van het soort product, moet data volgens het type worden behandeld zodat Python correct kan werken.
Bedankt voor je feedback!