Die Programmiersprache Python ist eine ideale Wahl für das Ausrollen einfache, unkomplizierte Skripte, die grundlegende Rechenaufgaben , wie Mathematik durchzuführen. In der Tat ermöglicht die Python IDLE Umgebung, die Sie geben einfach mathematische Ausdrücke schnell Berechnungen durchzuführen. Jedoch durch die Ausweitung Ihre Interaktionen mit IDLE , können Sie schnell zu entwerfen ein einfaches Programm, um Durchschnittswerte für Schülergrade berechnen. Things You
Python Interpreter (kommt mit IDLE)
brauchen anzeigen Weitere Anweisungen
1
Öffnen IDLE . Auf einem Windows-Computer , klicken Sie auf " Start" und dann auf "Alle Programme ", dann " Python " und dann " IDLE . " Auf einem UNIX- Computer , wie ein Linux-Rechner oder einem Mac , öffnen Sie einfach ein Befehl Terminal und geben Sie "python " in der Eingabeaufforderung .
2
Sobald in IDLE, deklarieren Sie eine Liste mit variabler zu Klassen zu halten. Sie werden wissen, dass Sie in den IDLE- Umgebung, wenn die ">>>" Eingabeaufforderung angezeigt . Geben Sie den folgenden Befehl , um eine Liste Variable, die Noten halten erklären :
>>> Noten = list ( )
3
Einrichten eines Eingangsschleife , das füllt den Qualitäten Liste. In diesem Beispiel ist die Eingabe der Buchstaben "Q" -Signale , die der Benutzer fertig ist Qualitäten . Der Benutzer kann so viele Sorten geben wie erforderlich und können ein Ende Eintrag mit Hilfe eines beliebigen Eintrag der 'q' Zeichen signalisieren :
>>> x = 0 >>> Noten. append ( raw_input ( ' Sorten: ')) Sorten: 55 >> während Noten [x] = 'q' : . . . grades.append ( raw_input ( ' Sorten: ')) . . . x + = 1
4
Verwenden Sie eine andere Schleife, um die Noten hinzufügen. Die folgende Schleife fügt Noten bis Schlagen 'q' :
>>> x = 0 >>> zum Artikel in den Klassen : . . . wenn Einzelteil == ' q' : . . . passieren . . . sonst : . . . x + = int ( Artikel) //von String in Integer
5
Finden Sie den Durchschnitt der Noten zu konvertieren. Dies beinhaltet das Hinzufügen alle Qualitäten und Dividieren Sie diese Zahl durch die Länge der Liste minus eins , für die 'q' Charakter ausmachen. Dies beinhaltet auch den Import der "Division" -Paket , um die ordnungsgemäße Dezimalteilung ausführen:
>>> von __ future__ Importabteilung >>> x /(len ( Noten ) - 1) //Durchschnitt