Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Pile:
- def __init__(self):
- self.valeurs=[]
- def empiler(self,valeur):
- self.valeurs.append(valeur)
- def depiler(self):
- if self.valeurs:
- return self.valeurs.pop()
- def estVide(self):
- return self.valeurs==[]
- def __str__(self):
- ch=""
- for x in self.valeurs:
- ch="|\t"+str(x)+"\n"+ch
- ch="\nEtat de la pile:\n"+ch
- return ch
- p=Pile()
- p.empiler(1)
- p.empiler(9)
- p.empiler(2)
- print(p)
- p.depiler()
- p.empiler(7)
- p.depiler()
- p.depiler()
- print(p.estVide())
- print(p)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement