PROG0084 - Copycat
Assignment
Write a function copycat with two mandatory parameters (source and destination) that each take a file location as the argument that needs to be passed to the function.
def copycat(source, destination)
After calling this function, the content of the source file must be copied into the destination file. If a file already existed at the location of the destination file, that content of the file must be overwritten. Otherwise, a new file must be created at the given destination. The function may make the assumption that the source file exists.
Example
>>> copycat('original.txt', 'copycat.txt') >>> copycat('shaw.txt', 'shaw2.txt')
Opgave
Schrijf een functie kopieer met twee verplichte parameters (bronbestand en doelbestand) waaraan twee bestandlocaties als argument moeten doorgegeven worden.
def kopieer(bronbestand, doelbestand)
Door het aanroepen van deze functie moet de inhoud van het bronbestand gekopieerd worden naar het doelbestand. Indien er reeds een bestand bestond op de locatie doelbestand, dan moet de inhoud van dat bestand overschreven worden. Anders moet een nieuw doelbestand op de aangegeven locatie aangemaakt worden. De functie mag ervan uitgaan dat het bronbestand bestaat.
Voorbeeld
>>> kopieer('origineel.txt', 'kopie.txt') >>> kopieer('shaw.txt', 'shaw2.txt')
Added by: | Peter Dawyndt |
Date: | 2011-08-02 |
Time limit: | 5s |
Source limit: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Languages: | PY_NBC |
Resource: | None |