Veronderstel dat lantaarnvissen eeuwig leven en onbeperkt voedsel en ruimte hebben. Zouden ze dan de hele oceaan overnemen?
In het voorgaande voorbeeld zouden er na 256 dag alvast 26984457539
lantaarnvissen zijn!
Hoeveel lantaarnvissen zouden er na 256 dagen zijn? Bepaal dit op de volgende manier:
lanternfish
waaraan de padnaam (str
) moet doorgegeven worden van een tekstbestand met de leeftijden van alle lantaarnvissen uit een school. De functie moet teruggeven hoeveel lantaarnvissen (int
) er na 256 dagen in de school zouden zijn.In deze interactieve sessie gaan we ervan uit dat de tekstbestanden ages01.txt
1 en ages02.txt
2 zich in de huidige directory bevinden.
>>> lanternfish('ages01.txt')
26984457539
>>> lanternfish('ages02.txt')
1650309278600
Jari Komppa (@Sol_HSA3) animeerde zijn oplossing.