Python - lijsten/loops(for and while)

Hoe werkt een herhaling in Python?
A
While True:
B
While:
C
Loop:
D
while true:
1 / 18
next
Slide 1: Quiz
ProgrammerenBasisschoolMiddelbare schoolvmbo, mavo, havo, vwoGroep 6-8Leerjaar 1-6

This lesson contains 18 slides, with interactive quizzes, text slides and 3 videos.

time-iconLesson duration is: 60 min

Items in this lesson

Hoe werkt een herhaling in Python?
A
While True:
B
While:
C
Loop:
D
while true:

Slide 1 - Quiz

Wat is een INTEGER en waar herken je hem aan?

A
getal = "1"
B
getal = 1
C
getal = een
D
getal = "een"

Slide 2 - Quiz

Hoe kun je een STRING herkennen?
Gebruik de volgende variabel:
maak van het woord 'getal' een string

Slide 3 - Open question

Lijsten
Je kunt in een VARIABEL 
(Weet je nog? Een soort van kluisje waar je informatie in bewaard) 
ook een lijstje met dingen in opslaan

Slide 4 - Slide

Een lijstje maak je zo:
Begin met het openen van IDLE en maak een variabel genaamd 
beste_vrienden = [ "vriend1", "vriend2"]

Begin met een bracket ( [ )Vul vervolgens de namen van je beste  vrienden als "string". Tussen de namen typ je een komma. Sluit af met een bracket ( ] )

Slide 5 - Slide

Je kunt op twee manieren een lijst maken

Onder elkaar
Naast elkaar

Slide 6 - Slide

Onder elkaar
(let op de komma's!)
Naast elkaar
(let op de komma's!)

Slide 7 - Slide

Het lijstje printen!

Schrijf onder je code het volgende:

print(beste_vrienden)

en voer de code uit (FN+F5)

Slide 8 - Slide

Slide 9 - Video

Voeg het toe aan je samenvatting
Kopieer de tekst die we net hebben geschreven (de variabel met de lijst van je beste vrienden)
en plak dit in de samenvatting.

Slide 10 - Slide

Een For-loop
We gaan nu leren wat een for-loop is.

Een for-loop zorgt er voor dat hij niet alles in je lijstje print, maar 'vriend' voor 'vriend. Dit is handig als je bijv. een code schrijft die dingen voor je opent of installeert. 

Alles tegelijk doen is dan namelijk niet handig, maar stuk voor stuk wel!

Slide 11 - Slide

Super handig!
Een for-loop is super handig!
Vooral als je in een script en boel dezelfde soort commando's met andere input wilt gebruiken.

Zie hier een Turtle script, waarin een ster 5 kanten heeft (je wilt het dus 5 keer herhalen)

Slide 12 - Slide

for-loop van je beste vrienden
Schrijf je code als volgt:

(lijstje van je beste vrienden)

for vriend in beste vrienden:
        print(vriend)

Laat je code nu draaien!

Slide 13 - Slide

Slide 14 - Video

Welke twee loop (herhalingen) soorten heb je?
Typ ze onder elkaar en let op hoofdletters!

Slide 15 - Open question

Wat is er fout in
deze code?

Slide 16 - Open question

Schrijf je eigen code met een for-loop en lijst. 

Slide 17 - Slide

Slide 18 - Video