python - les 5 Selectie

Python - les 5: Selecties
Beslissingen nemen
1 / 11
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavoLeerjaar 3

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

Éléments de cette leçon

Python - les 5: Selecties
Beslissingen nemen

Slide 1 - Diapositive

Python - les 5: Selectie
Na afloop van deze les ben je in staat om een eenvoudig raadspel te maken.

Slide 2 - Diapositive

Python - les 5: Selectie
If - statement, hiermee stel je een voorwaarde. Als aan de voorwaarde voldaan wordt, voer het uit. Als er niet aan voldaan wordt negeer het dan.


code in python:
If (voorwaarde):
    doe dan dit

Slide 3 - Diapositive

Python - les 5: Selectie
Voorbeeld in code
import random
raadgetal = random.randint(1,10)
import sys
print("Ik neem zo een getal in gedachten in de range 1-10. Je krijgt 3 pogingen om het getal te raden ")
jouwGetal = int(input("Wat is je eerste getal? "))
if jouwGetal == raadgetal:
    print("In een keer goed geraden!")
    sys.exit()

Slide 4 - Diapositive

Python - les 5: Selectie
if ... else statement: als het niet aan de if voorwaarde voldoet, dan wordt de code onder de else uitgevoerd


code in python:
If (voorwaarde):
    doe dan dit
else:
    doe dan dat

Slide 5 - Diapositive

Python - les 5: Selectie
Voorbeeld in code
import random
raadgetal = random.randint(1,10)
import sys
print("Ik neem zo een getal in gedachten in de range 1-10. Je krijgt 3 pogingen om het getal te raden ")
jouwGetal = int(input("Wat is je eerste getal? "))
if jouwGetal == raadgetal:
    print("In een keer goed geraden!")
    sys.exit()
else: 
    print("Helaas niet geraden!")

Slide 6 - Diapositive

Python - les 5: Selectie
We zijn bijna zo ver om dit programma te maken.

Slide 7 - Diapositive

Python - les 5: Selectie
elif statement
Om een geneste if statement te maken kan je in python niet een if in een else plaatsen. In plaats daarvan kent python de elif statement.
code in python:
if (voorwaarde):
   doe iets
elif (voorwaarde):
   doe iets anders
else:
   doe nog wat anders

Slide 8 - Diapositive

Python - les 5: Selectie
Voorbeeld in code
if (jouwGetal == raadgetal):
    print("In een keer goed geraden!"
    sys.exit()
elif (jouwGetal < raadgetal):
    print("Te laag!")
elif (jouwGetal > raadgetal):
    print("Te hoog!")

Slide 9 - Diapositive

Python - les 5: Selectie
Maak het programma nu zo af dat je uiteindelijk in 3 pogingen het getal kan raden.

Slide 10 - Diapositive

Python - les 5: Selectie
Huiswerk: Maak het programma af.
Verder: leren lessonup les 4 herhalingen en les 5 selectie... (so!)

Slide 11 - Diapositive