hoofdstuk 9 Data

Les over AI H9 Data
Je leert welke verschillende type data er zijn en hoe je dat in python kunt gebruiken
1 / 19
suivant
Slide 1: Diapositive
Natuur, Leven en TechnologieMiddelbare schoolvwoLeerjaar 5

Cette leçon contient 19 diapositives, avec diapositives de texte.

Éléments de cette leçon

Les over AI H9 Data
Je leert welke verschillende type data er zijn en hoe je dat in python kunt gebruiken

Slide 1 - Diapositive

Slide 2 - Diapositive

Slide 3 - Lien

Slide 4 - Lien

Data in python
Verschillende soorten data moet je op verschillende manieren opslaan:

Slide 5 - Diapositive

Float
Als je comma getallen optelt dan is het resultaat een float. 

Je kunt ook van iets een float maken met  'float()'

Slide 6 - Diapositive

String
Met string geef je een reeks tekens op dat gelezen moet worden als tekst. 

Dit kan je doen door dubbele aanhalingstekens te gebruiken of met str()


 

Slide 7 - Diapositive

Integer
Hele getallen zijn integers
print(1+1) geeft een integer terug

Een float of string kun je ook omzetten in en integer. Dit hebben we in H7 al eens gebruikt: 
bestelling = int(input("Hoeveel appels wilt u bestellen? "))

Slide 8 - Diapositive

Voorbeeld
Wat gebeurt er als je 'int' weg laat? Stel een appel kost 10 euro (want inflatie...)

bestelling = int(input("Hoeveel appels wilt u bestellen? "))
print(bestelling*10) of
bestelling = (input("Hoeveel appels wilt u bestellen? "))
print(bestelling*10) Verschil?

Slide 9 - Diapositive

Hoe kan dat?
input geeft dus een string terug. Hij doet dus 10 x de string 10 achter elkaar

Slide 10 - Diapositive

Boolean
Kan 2 waarden aannemen 'True' of 'False'.
Je MOET hoofdletters hiervoor gebruiken.

Slide 11 - Diapositive

Voorbeeld
bestelling = int(input("Hoeveel appels wilt u bestellen? "))
if bestelling > 5:
  korting = True
else:
  korting = False
print(korting)

Slide 12 - Diapositive

List
Met List of Array kun je meerdere items opslaan.
voorbeeldlijst = ["appels","peren"]

print(voorbeeldlijst[0]) geeft het eerste item in je voorbeeldlijst
print(voorbeeldlijst[1]) het 2e





Slide 13 - Diapositive

En als je niet weet hoeveel waarden erin staan?
antwoord
[-1]

Slide 14 - Diapositive

Dictionary
Hierin kun je verschillende soorten data opslaan
Je werkt met 'Keys' en 'values'
klassenlijst = {"4havo": ["Sam", "Laura", "Stefan"], "4vwo": ["Rosa", "Mario", "Robin"]}
4havo en 4vwo zijn de keys, de namen zijn de values.

Slide 15 - Diapositive

Meer uitleg over loops
Bekijk de volgende 2 pagina's als je moeite hebt met for en while loops

Slide 16 - Diapositive

Slide 17 - Lien

Slide 18 - Lien

Aan het werk
Maak de verwerkingopdracht van H9 (staat in teams)

Slide 19 - Diapositive