Je viens récemment de commencer à coder et c'était un peu rude. On m'a récemment confié une mission qui me demande de créer un générateur de nombres qui génère 100 nombres de 1-1000. Après cela, j'ai besoin de trouver la moyenne du plus petit et le plus grand nombre dans la liste. J'ai eu du mal à trouver la moyenne, donc si vous pouvez m'aider ce serait génial!Comment créer un générateur de nombres ramdom qui génère 100 nombres de 1-1000 en python
Mon code:
import random
for i in range(100):
y = random.randint(1, 1000)
print(y)
def mean(values):
length = len(values)
total_sum = 0
for i in range(length):
total_sum += values[i]
total_sum = sum(values)
average = total_sum/length
return average
x = [y]
n = mean(x)
print (n)
'Sinon Python ferait un entier division' spécifiquement python2, qui OP ne semble pas utiliser. –
Est-ce la moyenne calc correcte ou serait-elle: sum (nums)/len (nums) – Bug
La façon dont j'ai interprété OP, ils cherchent la moyenne de la min et la max ("moyenne du plus petit et le plus grand nombre dans la liste") – Will