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
|