Le langage de programmation Python est un choix idéal pour le déploiement de scripts simples et directes qui effectuent des tâches informatiques de base, telles que les mathématiques . En fait, l'environnement IDLE Python vous permet d'entrer simplement des expressions mathématiques pour accomplir des calculs rapides . Cependant, en étendant vos interactions avec IDLE , vous pouvez concevoir rapidement un programme facile à calculer les moyennes pour les notes des étudiants . Choses que vous devez
Python Interpreter (livré avec IDLE)
Voir Plus Instructions
1
ouvertes inactives . Sur un ordinateur Windows, cliquez sur "Démarrer " puis " Tous les programmes ", puis " Python " et ensuite " IDLE. " Sur un ordinateur UNIX, comme une machine Linux ou un Mac, il suffit d'ouvrir un borne de commande et tapez " python " dans l'invite .
2
fois en IDLE , déclarer une liste de variables pour tenir grades . Vous saurez que vous êtes dans l'environnement de ralenti quand le « >>> » apparaît . Entrez la commande suivante pour déclarer une variable de type liste qui contiendra les qualités:
>>> grades = list ()
3
Mettre en place une boucle d'entrée , qui remplira la liste des notes. Dans cet exemple , les signaux de la lettre «Q» que l'utilisateur a terminé la saisie grades . L'utilisateur peut entrer autant de nuances que nécessaire et peut signifier la fin de l'entrée à l'aide d' une entrée arbitraire de caractère ' q' :
>>> x = 0 >>> grades . append ( raw_input (« qualités: ')) grades : 55 >> en grades [x ] = ' q ' : . . . grades.append ( raw_input (« qualités: ')) . . . x + = 1
4
Utilisez une autre boucle pour ajouter les notes. La boucle suivante ajoute grades jusqu'à frapper 'q' :
>>> x = 0 >>> pour objet les qualités: . . . Si l'article == 'q' : . . . passer. . . autre : . . . x + = int (item) //convertir de chaîne en entier
5
Trouvez la moyenne des notes. Cela implique d'ajouter tous les grades et en divisant ce nombre par la longueur de la liste moins un, pour tenir compte de caractère ' q' . Cela implique également d'importer le paquet " division " pour effectuer division décimal :
>>> from __ future__ division d'importation >>> x /(len (grades ) - 1 ) //moyenne Photos