import random l = [random.randint(-20,40) for i in range(100)] # retourne une liste de 100 entiers compris entre -20 (inclus) et 40 (inclus) #calcul du maximum def maximum(l): max = l[0] for actuel in l: if actuel > max: max = actuel return max #calcul du maximum def minimum(l): min = l[0] for actuel in l: if actuel < min: min = actuel return min #calcul de la moyenne # on definit une fonction somme qui permette de retourner la somme des nombres d'une liste def somme(l): compteur = 0 accumulateur = 0 largeur = len(l) while compteur < largeur: accumulateur += l[compteur] compteur += 1 return accumulateur # puis on definit enfin une fonction qui permette de calculer la moyenne des nombres de la liste def moyenne(l): return somme(l)/100 maximum = maximum(l) minimum = minimum(l) moyenne = moyenne(l) print("La valeur maximum de la liste est :",maximum) print("La valeur minimum de la liste est :",minimum) print("La moyenne des valeurs de la liste est :",moyenne)
Run
Reset
Share
Import
Link
Embed
Language▼
English
中文
Python Fiddle
Python Cloud IDE
Follow @python_fiddle
Browser Version Not Supported
Due to Python Fiddle's reliance on advanced JavaScript techniques, older browsers might have problems running it correctly. Please download the latest version of your favourite browser.
Chrome 10+
Firefox 4+
Safari 5+
IE 10+
Let me try anyway!
url:
Go
Python Snippet
Stackoverflow Question