Bonjour à tous,

Quelqu'un pourrait t'il m'expliquer pourquoi dans certains exemples de fonctions du Swinnen, on retrouve l'instruction return alors qu'il n'y a rien à en attendre en retour.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
def filtre(source,destination):
    "recopier un fichier en éliminant les lignes de remarques"
    fs = open(source, 'r')
    fd = open(destination, 'w')
    while 1:
        txt = fs.readline()
        if txt =='':
            break
        if txt[0] != '#':
            fd.write(txt)
    fs.close()
    fd.close()
    return