Vorige keer hebben we geleerd
• Nieuw commando range . to .
• Altijd combineren met for . in .
• Herhalen in een for-lus met een getal
Herhaling level 11
• Voorbeeld for . in range . to .
for i in range 1 to 3
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' i
deze wordt 3 keer herhaald
met de variabele i = 1
deze wordt 3 keer herhaald
met de variabele i = 2
deze wordt 3 keer herhaald
met de variabele i = 3
Herhaling level 11
• i is een variabele en mag je ook anders noemen
deze wordt 3 keer herhaald
met de variabele i = 1
deze wordt 3 keer herhaald
met de variabele i = 2
deze wordt 3 keer herhaald
met de variabele i = 3
for i in range 1 to 3
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' i
Herhaling level 11
• i is een variabele en mag je ook anders noemen
for getal in range 1 to 3
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' getal
deze wordt 3 keer herhaald
met de variabele i = 1
deze wordt 3 keer herhaald
met de variabele i = 2
deze wordt 3 keer herhaald
met de variabele i = 3
Herhaling level 11
• for mag ook zonder range met een lijst
lijst = 10, 14, 16
for i in lijst
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' i
deze wordt 3 keer herhaald
met de variabele i = 10
deze wordt 3 keer herhaald
met de variabele i = 14
deze wordt 3 keer herhaald
met de variabele i = 16
Herhaling level 11
• for mag ook zonder range met een lijst
lijst = 10, 14, 16
for i in lijst
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' i
deze wordt 3 keer herhaald
met de variabele i = 10
deze wordt 3 keer herhaald
met de variabele i = 14
deze wordt 3 keer herhaald
met de variabele i = 16
Herhaling level 11
• for mag ook zonder range met een lijst
lijst = 10, 14, 16
for i in lijst
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' i
deze wordt 3 keer herhaald
met de variabele i = 10
deze wordt 3 keer herhaald
met de variabele i = 14
deze wordt 3 keer herhaald
met de variabele i = 16
Herhaling level 11
• for mag ook zonder range met een lijst
lijst = 10, 14, 16
for i in lijst
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' i
deze wordt 3 keer herhaald
met de variabele i = 10
deze wordt 3 keer herhaald
met de variabele i = 14
deze wordt 3 keer herhaald
met de variabele i = 16
Herhaling level 11
• for mag ook zonder range met een lijst
lijst = 10, 14, 16
for i in lijst
print 'deze wordt 3 keer herhaald'
print 'met de variabele i = ' i
deze wordt 3 keer herhaald
met de variabele i = 10
deze wordt 3 keer herhaald
met de variabele i = 14
deze wordt 3 keer herhaald
met de variabele i = 16
Vandaag gaan we leren -> level 12
• Aanhalingstekens voor alle tekst
• Kommagetallen
Aanhalingstekens
lijst = 'kip', 'paard', 'koe'
print lijst at random
kip
• tekst in lijsten met aanhalingstekens
lijst = kip, paard, koe
print lijst at random
Aanhalingstekens
dier is ask 'kip of koe?'
if dier is 'kip'
print 'juistem'
else
print 'jammerdebammer'
• tekst in lijsten met aanhalingstekens
• tekst bij if met aanhalingstekens
juistem
jammerdebammer
dier is ask 'kip of koe?'
if dier is kip
print 'juistem'
else
print 'jammerdebammer'
Kommagetallen
print 3.14 + 5.6
8.74
• Kommagetallen schrijf je met een punt -> .
• Je kan rekenen met kommagetallen
Decimale getallen
print 3.14 + 5.6
8.74
• Kommagetallen schrijf je met een punt -> .
• Je kan rekenen met kommagetallen
eten is ask 'kroket of kaassouflé?'
if eten is 'kroket'
prijs = 3.5
else
prijs = 3.25
print 'dat wordt dan ' prijs ' euro'
dat wordt dan 3.5 euro
dat wordt dan 3.25 euro
Demo
www.hedycode.com
Opdracht level 12
• Maak van Hedy level 12 alle tabbladen
• Klaar?
- kom naar mij voor extra opdrachten
Vandaag hebben we geleerd
• Aanhalingstekens voor alle tekst
• Kommagetallen
Hedy level 12 - floats
By Ebbens
Hedy level 12 - floats
- 245