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

a) Print diersoorten die zoogdier zijn, of in de Savanne verblijven en meer dan 3 exemplaren hebben: soort == "Zoogdier" or (verblijf == "Savanne" and aantal > 3)

Toon verwachte uitvoer (a)
Leeuw
Olifant
IJsbeer

b) Print diersoorten die (zoogdier zijn of in de Savanne verblijven) en meer dan 3 exemplaren hebben: (soort == "Zoogdier" or verblijf == "Savanne") and aantal > 3

Leg uit waarom bij (b) niets wordt afgedrukt.

Toon uitleg (b)

Alle zoogdieren en savanne-dieren in de dierentuin hebben 2 of minder exemplaren, behalve de Pinguïn (15 exemplaren) — maar die is geen zoogdier en verblijft niet in de Savanne. Er is dus geen dier dat aan beide voorwaarden tegelijk voldoet, waardoor er niets wordt afgedrukt.

c) Print zoogdieren die NIET in de Savanne of het Terrarium verblijven. Druk de diernaam af in een zin, bijvoorbeeld: IJsbeer is een zoogdier en verblijft niet in de savanne of terrarium.

Toon verwachte uitvoer (c)
IJsbeer is een zoogdier en verblijft niet in de savanne of terrarium.

d) Print dieren die geen zoogdier zijn, of dieren die in de Savanne verblijven en minstens 3 exemplaren hebben: not soort == "Zoogdier" or (verblijf == "Savanne" and not aantal < 3)

Toon verwachte uitvoer (d)
Pinguïn
Python