programmeren
in python
Les 7: remove
vandaag gaan we:
-
Nog even goed oefenen met de while
-
Goed beantwoorde vragen uit de lijst met vragen halen
herhalen tot 10 punten
Vorige les heb je het spel tot 10 punten laten doorgaan:
punten = 0
while punten < 10:
... hier staat jouw spel
print('Goedzo, 10 punten gehaald!')
letters = ['a', 'b', 'c', 'd', 'e']
letters.remove('d')
Misschien heb je gezien dat je nu wel steeds dezelfde vragen krijgt, ook als je ze al goed beantwoord hebt! Dat is natuurlijk niet zo mooi. Goed beantwoorde vragen moeten je niet nog een keer stellen.
Daarvoor gaan we iets nieuws gebruiken, de remove.
verwijderen uit lijst
letters = ['a', 'b', 'c', 'd', 'e']
letters.remove('d')
Misschien heb je gezien dat je nu wel steeds dezelfde vragen krijgt, ook als je ze al goed beantwoord hebt! Dat is natuurlijk niet zo mooi. Goed beantwoorde vragen moeten je niet nog een keer stellen.
Daarvoor gaan we iets nieuws gebruiken, de remove.
verwijderen uit lijst
remove komt met een punt achter de lijst
letters = ['a', 'b', 'c', 'd', 'e']
letters.remove('d')
Misschien heb je gezien dat je nu wel steeds dezelfde vragen krijgt, ook als je ze al goed beantwoord hebt! Dat is natuurlijk niet zo mooi. Goed beantwoorde vragen moeten je niet nog een keer stellen.
Daarvoor gaan we iets nieuws gebruiken, de remove.
verwijderen uit lijst
achter remove horen ronde haakjes
letters = ['a', 'b', 'c', 'd', 'e']
letters.remove('d')
Misschien heb je gezien dat je nu wel steeds dezelfde vragen krijgt, ook als je ze al goed beantwoord hebt! Dat is natuurlijk niet zo mooi. Goed beantwoorde vragen moeten je niet nog een keer stellen.
Daarvoor gaan we iets nieuws gebruiken, de remove.
verwijderen uit lijst
tussen de haakjes staat wat we gaan verwijderen
Je mag dingen verwijderen die niet is de lijst zitten, dat geeft geen fout!
verwijderen uit lijst
letters = ['a', 'b', 'c', 'd', 'e']
letters.remove('f')
Je mag dingen verwijderen die niet is de lijst zitten, dat geeft geen fout!
verwijderen uit lijst
Deze regel doet niets
vragen = ['Wanneer werd Suriname onafhankelijk van Nederland?',
'Wie was er president toen de Amerikaanse burgeroorlog eindigde?',
'In welk jaar vond het Beleg van Leiden plaats?']
antwoorden = ['1975', 'Lincoln', '1574']
gekozen_nummer = random.randint(0,len(vragen)-1)
gekozen_vraag = vragen[gekozen_nummer]
vragen.remove(gekozen_vraag)
Je kunt ook verwijderen met een variabele. De waarde van de variabele wordt dan uit de lijst gehaald.
verwijderen uit lijst
hier verwijderen we een vraag in een variabele
demo
Hier komt steeds code.
EVEN OEFENEN: GOED OF FOUT
EVEN OEFENEN: GOED OF FOUT
weekdagen = ['ma', 'di', 'wo', 'do', 'vr', 'za']
weekdagen.remove(za)
print(weekdagen)
Hier komt steeds code.
EVEN OEFENEN: GOED OF FOUT
dobbel = [1, 2, 3, 4, 5, 6]
dobbel.remove(7)
print(dobbel)
Hier komt steeds code.
EVEN OEFENEN: GOED OF FOUT
dobbel = [1, 2, 3, 4, 5, 6]
dobbel.remove(4)
print(dobbel)
Hier komt steeds code.
EVEN OEFENEN: GOED OF FOUT
weekdagen = ['ma', 'di', 'wo', 'do', 'vr', 'za']
weekdagen.remove('ma')
print(weekdagen)
Hier komt steeds code.
EVEN OEFENEN: GOED OF FOUT
dobbel = [1, 2, 3, 4, 5, 6]
dobbel.remove()
print(dobbel)
Hier komt steeds code.
zodadelijk op de computer...
opdrachten deel b
opdrachten deel b
Python Klas 2 - Module 2 - Les 7
By Felienne
Python Klas 2 - Module 2 - Les 7
Module raadspellen, les 7a. Leerdoel: elementen uit lijsten verwijderen
- 582