def cree_pile():
	return []
	
def empile(p,element):
	p.append(element)

def pile_vide(p) :
	return len(p)==0 # ou p == []

def depile(p) :
	if pile_vide(p) :
		print("pile vide")
	else :
		return p.pop()

ma_pile = cree_pile()
empile(ma_pile , 5)
empile(ma_pile , 3)
empile(ma_pile, 9)

def somme(p) :
""" retourne la somme des elements de la pile """
	s = 0
	while not( pile_vide(p)) :
		s = s + depile(p)
	return s

print(somme(ma_pile))