Skip to content
Snippets Groups Projects
Select Git revision
  • 550d435a2008fc0eef83cb0d30fdb53c32de264f
  • master default protected
2 results

fibo-rec.py

Blame
  • Forked from Vuillemot Romain / INF-TC1
    Source project has a limited visibility.
    file.py 658 B
    class File():
        def __init__(self, values = []):
            self.__values = []
            for v in values:
                self.ajoute(v)
    
        def ajoute(self, v):
            self.__values.append(v)
            return v
    
        def supprime(self):
            v = self.__values.pop(0)
            return v
    
        def renvoie(self, critere = lambda x : True):
            for v in self.__values:
                if critere(v):
                    return v
            return False
    
        def affiche(self):
            for v in self.__values:
                print(v)
    
        def taille(self): 
            return len(self.__values)
    
    if __name__ == "__main__":
        f = File()
        for d in [1, 2, 3]:
            f.ajoute(d)