We wensen regelnummers aan een bestaande tekst toe te voegen. Schrijf een functie regelnummers() met twee argumenten, namelijk de naam van het bestand waar de originele tekst in steekt, en de naam van het nieuwe bestand waar de regelnummers aan de tekst toegevoegd zijn. Per regel voegen we vooraan dus een nummer toe (startend bij 0), gevolgd door een dubbel punt.

Argumenten

Twee tekstargumenten, namelijk de namen van invoer- en uitvoerbestand (in die volgorde)

Resultaat

Het tesktbestand waarbij aan de originele tekst regelnummers toegevoegd zijn.

De bestanden die Dodona gebruikt in de testcases vind je in het gecomprimeerde bestand regelnummers.zip1.

Voorbeeld

regelnummers('TekstIn.txt', 'TekstUit.txt')
Invoerbestand ('TekstIn.txt'):

Python is a widely used high-level, general-purpose, interpreted, 
dynamic programming language. Its design philosophy emphasizes code 
readability, and its syntax allows programmers to express concepts 
in fewer lines of code than possible in languages such as C++ or Java.
The language provides constructs intended to enable writing clear programs 
on both a small and large scale.

Uitvoerbestand ('TekstUit.txt'):
0:Python is a widely used high-level, general-purpose, interpreted, 
1:dynamic programming language. Its design philosophy emphasizes code 
2:readability, and its syntax allows programmers to express concepts 
3:in fewer lines of code than possible in languages such as C++ or Java.
4:The language provides constructs intended to enable writing clear programs 
5:on both a small and large scale.