Lire un nombre inconnu de choses
Bonjour,
Je cherche à lire un nombre inconnu d'entier sur un nombre inconnu de ligne.
Par exemple, en entrée on aurait :
renverrait 36
J'ai effectué le programme suivant pour calculer la somme de tous ces entiers :
Code:
1 2 3 4 5 6 7 8
| somme = 0
estEntier = True
while estEntier:
try:
somme = somme+map(int, input().split(" "))
except:
estEntier = False
print(somme) |
Seulement il ne fonctionne pas comme je le voudrais à cause de la ligne avec la fonction map. Cela dit, je ne vois pas comment faire autrement pour lire plusieurs entiers sur une même ligne.
Merci de votre aide