In de vorige oefening werden de klinkers (a, e, i, o en u) geteld. Schrijf nu een procedure positie_klinkers die één string meekrijgt als argument. De procedure print de positie van de klinkers in die string - plaats een spatie na elk getal. Ook na de laatste positie mag een spatie staan.

Voorbeeld

>>> positie_klinkers("Always look on the bright side of life!")
0 3 8 9 12 17 21 27 29 31 35 37 

Tips

Wat is een 'procedure'? Dat is een functie die niets teruggeeft, maar enkel iets 'doet'. In dit voorbeeld wordt er op het scherm geprint.
Hoe begin ik eraan?
  • Je kan de oplossing van vorige oefening waarschijnlijk niet gebruiken.
  • Overloop alle letters van de zin en zorg dat je ook de positie in de zin kent.
Hoe kan ik de posities naast elkaar krijgen? Gebruik print(... ,end=" ")
Hoe kan ik hoofdletters en kleine letters samen verwerken? Zet de zin om naar kleine letters of naar hoofdletters met een methode van de klasse string.