Bienvenue sur Laurentvidal.fr, le site où vous trouverez les meilleures réponses de la part des experts. Découvrez une mine de connaissances de professionnels dans différentes disciplines sur notre plateforme conviviale de questions-réponses. Connectez-vous avec une communauté d'experts prêts à fournir des solutions précises à vos questions de manière rapide et efficace sur notre plateforme conviviale de questions-réponses.

Bonsoir,
j'ai un problème a résoudre en python:
Ecrire un programme qui demande à l'utilisateur de saisir n nombres, n étant choisi par l'utilisateur, puis d'afficher la moyenne de ces nombres. (avec un boucle for)
Merci d'avance


Sagot :

Réponse :

Bonjour,

Explications :

def moyenne(n):

   S=0

   L=[]

   for i in range(n):

       x=float(input())

       L=L+[x]

       S=S+x

   print("La moyenne de",L)

   print("est",S/n)

>>> moyenne(4)

La moyenne de [5.0, -1.0, 7.0, 6.31]

est 4.3275

>>> moyenne(21)

La moyenne de [0.0, 1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0, 20.0]

est 10.0

>>>

Nous apprécions votre visite. Nous espérons que les réponses trouvées vous ont été bénéfiques. N'hésitez pas à revenir pour plus d'informations. Nous apprécions votre temps. Revenez quand vous voulez pour obtenir les informations les plus récentes et des réponses à vos questions. Vos questions sont importantes pour nous. Revenez régulièrement sur Laurentvidal.fr pour obtenir plus de réponses.