def choix():
quoi_faire = raw_input('rentre le signe de l opration que tu veux faire : ')
return quoi_faire
def calcul(nbr, op):
result = 0
i = 0
max = len(nbr)
if op == '+' or op == '*' :
while i < max :
if op == '+' :
result = result + nbr[i]
if op == '*' :
result = result * nbr[i]
i = i + 1
else :
if len(nbr) > 2 :
print "erreur : pour les operation de : \n-Ssoustraction\n-Division\nSeul 2 nombres son ok"
if op == '-' :
result = nbr[0] - nbr[1]
if op == '/' :
result = nbr[0] / nbr[1]
return result
################__main__########################
nbr = []
i = 0
nbr_rentrer = 20
while nbr_rentrer > -1 :
nbr_ren = raw_input('rentre les nombres a calculer (pour termine -1) :')
nbr_rentrer = int(nbr_ren)
if nbr_rentrer != -1 :
nbr.append(nbr_rentrer)
opera = choix()
result = calcul(nbr, opera)
print result,