In hoofdstuk 4 werd de codering geprogrammeerd in een hoofdprogramma. In deze oefening wordt een functie toegevoegd die enkel de codering uitvoert.
Schrijf de functie codeer_ascii(zin)
, die de opgeven zin
codeert en de gecodeerde zin teruggeeft.
Voeg ook de volledige type hinting toe!
Werk dezelfde codering uit als in hoofdstuk 4:
>>> codeer_ascii("Dag Jan!")
330011790470230301790860
!! Enkel de functies worden gecontroleerd in Dodona - het hoofdprogramma moet je dus niet indienen.
Uitschrijven gebeurt niet in de functie. Je kan een hoofdprogramma toevoegen hiervoor.
Voeg een hoofdprogramma toe met een correcte aanroep en schrijf de gecodeerde zin op het scherm (de code hiervoor staat in commentaar).
def codeer_ascii(zin: str) -> str: