Python les 4

Python les 4 Boodschappen
Vorige les. Modulo, If statement, formatted print
Deze les: Uitbreiding list, vullen, verwijderen, aanpassen
1 / 12
suivant
Slide 1: Diapositive
TechniekVoortgezet speciaal onderwijsLeerroute 1

Cette leçon contient 12 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Python les 4 Boodschappen
Vorige les. Modulo, If statement, formatted print
Deze les: Uitbreiding list, vullen, verwijderen, aanpassen

Slide 1 - Diapositive

Wat betekent: a%3
A
Variabele a in percentage maal 3
B
Variabele a gedeeld door drie
C
Variabele a gedeeld door 3, geeft restwaarde
D
Dit betekent niets.

Slide 2 - Quiz

Wat is een list in Python
A
een slimme oplossing
B
een verzameling items
C
Aan een variabele toegewezen reeks items
D
Reeks getallen of tekst.

Slide 3 - Quiz

Opdracht:
Op de website staat een voorbeeld en uitleg van lists.
Het voorbeeld spreekt over een boodschappenlijstje wat je aan gaat passen. Gaan wij ook doen. Maar met een twist:
  1. Je hebt er al in zitten bananen, sinaasappels, eieren, brood, boter.
  2. Je vraagt aan de gebruiker of er nog meer boodschappen te halen zijn (gebruik input() ) en voegt deze toe aan de lijst. Koffie, koffiemelk
  3. Controleer of er meerdere producten zijn met zelfde naam.
  4. Print een gecontroleerde lijst per item onder elkaar met een loop.

Slide 4 - Diapositive

Ga naar www.python3.nl
Volg het kruimelpad - python wiki/python lists
of via volgende pagina.

Slide 5 - Diapositive

Slide 6 - Lien

Hoe krijg je input van een gebruiker?
A
input(print("Boodschappen?:")
B
input=print("Boodschappen?")
C
input("Boodschappen?:")
D
extra=input("Boodschappen?:")

Slide 7 - Quiz

Maak een knipsel van je code en uitvoering.

Slide 8 - Question ouverte

Uitbreiding
Zou het niet fijn zijn om dan in de winkel een item uit de lijst te kunnen verwijderen als je die in de winkelmand hebt zitten.
  1. Maak een while loop totdat de lijst leeg is.
  2. Vraag om een item dat verwijderd mag worden en verwijder deze.
  3. Laat de lijst opnieuw zien en ga de loop weer in.

Slide 9 - Diapositive

Laat de code zien waarmee je items verwijdert.

Slide 10 - Question ouverte

Samenvatting
- we hebben gebruikt:
  • Input en aan variabele gekoppeld
  • append() aan een list
  • pop() of remove() aan een list.
  • een while en een for loop

Slide 11 - Diapositive

Is het gelukt?
😒🙁😐🙂😃

Slide 12 - Sondage