Inhaltsverzeichnis:
- Schritt 1: Starten Sie Ihre Python-Codierungs-App
- Schritt 2: Importieren Sie die zufällige Klasse
- Schritt 3: Definieren Sie eine Python-Methode mit einer Eingabevariablen N
- Schritt 4: Initialisieren Sie eine boolesche Variable und eine Integer-Variable
- Schritt 5: Starten Sie eine „for“-Schleife für Range N
- Schritt 6: Initialisieren Sie zwei zufällige Integer-Werte zwischen 1 und 10 und setzen Sie den Booleschen Wert auf True
- Schritt 7: Starten Sie eine „while“-Schleife, während die boolesche Variable wahr ist
- Schritt 8: Drucken Sie eine Additionsaufgabe mit den Werten 1 und 2 und nehmen Sie die Antwort als Eingabe
- Schritt 9: Machen Sie eine If-Else-Anweisung und testen Sie, ob Antwort = Wert 1 + Wert 2 ist
- Schritt 10: Wenn wahr, drucken Sie eine korrekte Nachricht, setzen Sie die boolesche Variable auf False und erhöhen Sie die Anzahl
- Schritt 11: Wenn nicht, drucken Sie eine falsche Nachricht und setzen Sie den booleschen Wert auf False
- Schritt 12: Berücksichtigen Sie nicht ganzzahlige Eingaben mit einer Fehlermeldung
- Schritt 13: Drucken Sie am Ende des Programms die Anzahl der Probleme aus N, die der Player richtig gemacht hat
- Schritt 14: Sehen Sie sich Ihren Code an
- Schritt 15: Führen Sie dieses Modul aus und genießen Sie Ihr Mathe-Spiel
2025 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2025-01-13 06:56
- Dieser Befehlssatz zeigt Ihnen Schritt für Schritt, wie Sie ein Additionsspiel programmieren, das Benutzer dazu auffordert, einfache Additionsaufgaben mit Zufallszahlen von 0-9 zu beantworten und auszugeben, ob sie richtig sind oder nicht!
- Klicken Sie in jedem Schritt auf das Bild, um es zu vergrößern und den Code für diesen Teil anzuzeigen.
Schritt 1: Starten Sie Ihre Python-Codierungs-App
- Dieser Befehlssatz verwendet das IDLE Python-Programm!
-
Erstellen Sie nach dem Start eine neue Datei in Ihrer Python-Anwendung, um mit der Codierung zu beginnen.
Schritt 2: Importieren Sie die zufällige Klasse
Wir werden es verwenden, um Zufallszahlen zu generieren
Schritt 3: Definieren Sie eine Python-Methode mit einer Eingabevariablen N
- Die Eingabe von Integer n bestimmt die Anzahl der Additionsaufgaben, die das Spiel ausgibt, wenn es aufgerufen wird!
- Dieser Code ruft die Methode "game(n)" auf.
Schritt 4: Initialisieren Sie eine boolesche Variable und eine Integer-Variable
- Initialisieren Sie innerhalb der Spielmethode eine boolesche Variable, die in einer "While"-Schleife verwendet wird, und eine ganze Zahl, die als Zählvariable für richtige Antworten verwendet wird.
- Dieser Code nennt das Boolesche „wrk“und die Ganzzahl „cnt“.
- Denken Sie an die Bedeutung von Einzügen in Python, da sie bestimmen, welcher Code wo verschachtelt ist!
Schritt 5: Starten Sie eine „for“-Schleife für Range N
Dies wird für die Länge der Eingabe-Ganzzahl n durchlaufen
Schritt 6: Initialisieren Sie zwei zufällige Integer-Werte zwischen 1 und 10 und setzen Sie den Booleschen Wert auf True
- Verwenden Sie in dieser for-Schleife random.randrange(1, 10), um zwei zufällige ganzzahlige Werte zwischen 1 und 9 zu initialisieren.
- Dieser Code nennt diese „val1“und „val2“.
- Setzen Sie dann den booleschen Wert auf True!
Schritt 7: Starten Sie eine „while“-Schleife, während die boolesche Variable wahr ist
Starten Sie, während Sie sich noch in der 'for'-Schleife befinden, eine 'while'-Schleife, während die boolesche Variable True ist
Schritt 8: Drucken Sie eine Additionsaufgabe mit den Werten 1 und 2 und nehmen Sie die Antwort als Eingabe
- Als nächstes erstellen wir in dieser 'while'-Schleife eine try-except-Anweisung.
- Drucken Sie in Ihrem Versuchsfall eine Additionsfrage mit Wert 1 und Wert 2 aus und definieren Sie eine Antwortvariable als Eingabe des Benutzers (dieser Code definiert die Antwortvariable als „ans“).
Schritt 9: Machen Sie eine If-Else-Anweisung und testen Sie, ob Antwort = Wert 1 + Wert 2 ist
Codieren Sie im Fall „try“eine if-else-Anweisung, die prüft, ob ans = val1 + val2 ist
Schritt 10: Wenn wahr, drucken Sie eine korrekte Nachricht, setzen Sie die boolesche Variable auf False und erhöhen Sie die Anzahl
-
Immer noch in der 'try'-Anweisung, falls wahr:
- Drucken Sie eine korrekte Nachricht!
- Setzen Sie die boolesche Variable auf False!
- Zählung um 1 erhöhen!
Schritt 11: Wenn nicht, drucken Sie eine falsche Nachricht und setzen Sie den booleschen Wert auf False
Geben Sie in der 'else'-Anweisung eine falsche Nachricht aus und setzen Sie den booleschen Wert auf False
Schritt 12: Berücksichtigen Sie nicht ganzzahlige Eingaben mit einer Fehlermeldung
Drucken Sie im Ausnahmefall eine Fehlermeldung, um nicht ganzzahlige Eingaben zu berücksichtigen
Schritt 13: Drucken Sie am Ende des Programms die Anzahl der Probleme aus N, die der Player richtig gemacht hat
Geben Sie nach all diesen verschachtelten Anweisungen die Anzahl der Probleme von n aus, die der Spieler richtig gemacht hat
Schritt 14: Sehen Sie sich Ihren Code an
- Denken Sie daran, wie wichtig die Einrückung in Python ist, da dieses Programm viele verschachtelte Anweisungen verwendet.
- Ihr endgültiges Programm sollte so aussehen.
Schritt 15: Führen Sie dieses Modul aus und genießen Sie Ihr Mathe-Spiel
- Nachdem Sie diese Schritte ausgeführt haben, um Ihr mathematisches Programm zu codieren, fahren Sie fort und klicken Sie auf Run Module.
- Genießen Sie Ihr einfaches Additionsspiel!