Sujet : Re: Autre exercice : calculer la somme de x chiffres.
De : damien.wyart (at) *nospam* free.fr (Damien Wyart)
Groupes : fr.comp.lang.pythonDate : 23. May 2022, 08:36:54
Autres entêtes
Organisation : Serveur de News Free
Message-ID : <628b3996$0$26316$426a74cc@news.free.fr>
References : 1 2
User-Agent : Gnus/5.13 (Gnus v5.13) Emacs/29.0.50
* Dominique <
zzz@aol.com.invalid> in fr.comp.lang.python:
Inutile de passer par une composition de liste :
def addition(x):
return sum(range(x+1))
print (addition(int(input('Fin de la sommielle '))))
Difficile sans doute d'être plus concis...
Je trouve qu'imbriquer tous les appels n'est pas très lisible ; je
proposerais plutôt :
def sum_of_first_ints(n):
return sum(range(n+1))
N = int(input("Please enter an integer: "))
print("The sum from 1 to", N, "is", sum_of_first_ints(N))
-- DW