Drop links or images here to add them to the editor.

Met een zoekplan ga je na of een bepaald element in een lijst aanwezig is. Je gebruikt daarvoor een boolean vlag.

Patroon:

def heeftOnvoldoende(cijferlijst):
    onvoldoende_gevonden = False
    for cijfer in cijferlijst:
        if cijfer <= 5.0:
            onvoldoende_gevonden = True
    return onvoldoende_gevonden

print(heeftOnvoldoende([8.2, 7.4, 6.1, 9.0, 4.9, 8.0]))
print(heeftOnvoldoende([8.2, 7.4, 6.1, 9.0, 5.1, 8.0]))

Uitvoer:

True
False

Stappen:

  1. Stel een vlag in op False
  2. Loop door de lijst
  3. Als het element gevonden wordt: zet de vlag op True
  4. Geef de vlag terug