Herhalingen met if en een teller
Last updated
Was this helpful?
Last updated
Was this helpful?
Je kunt nu ook wat je combineren wat je tot nu to geleerd hebt. We maken
een herhaling met een string
voor iedere letter een if-statement
We hebben hier een voorbeeld waarmee je alle punten in een zin zoekt:
De variabele teken
zal dus achter elkaar iedere teken uit de zin zijn. Daarna wordt gekeken of het een punt is of niet.
We kunnen zo ook bijvoorbeeld alle spaties uit een string halen.
Er zijn in Python trouwens ook functies die dit al voor je doen. Zoek maar eens op!
Op deze manier kunnen we ook tellen hoe vaak een letter a
voorkomt in een woord. Dit doen we als volgt:
- zet je teller op 0 voor de loop
- doorloop alle letters van het woord
- is een letter de letter a
?
- tel 1 op bij de teller
Schrijf een programma dat telt hoeveel spaties, punten, vraagtekens en uitroeptekens in een zin staan.
Zorg dat je alle drie apart bijhoudt.
Voorbeeldinvoer: Wat een mooie zin! Voorbeelduitvoer Spaties: 3 Punten: 0 Vraagtekens: 0 Uitroeptekens: !