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
Video: Ein Additionsspiel in Python codieren - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:19
- 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!
Empfohlen:
Einen einfachen zufälligen virtuellen Würfel codieren – wikiHow
So codieren Sie einen einfachen virtuellen Zufallswürfel: Hallo zusammen!!!!! Dies ist mein erstes anweisbares und ich werde Ihnen beibringen, wie man einen virtuellen Würfel auf Ihrem PC oder Smartphone codiert. Ich verwende HTML,JavaScript und CSS, ich hoffe, es gefällt euch allen und vergesst nicht, im folgenden Kontext für mich zu stimmen
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Diskrete Komponente.: 5 Schritte
On Off Latch-Schaltung mit UC. Ein Druckknopf. Ein Stift. Discrete Component.: Hallo zusammen, habe im Netz nach einer Ein/Aus-Schaltung gesucht. Alles, was ich fand, war nicht das, was ich suchte. Ich habe mit mir selbst gesprochen, es gibt unbedingt einen Weg dazu. Das habe ich gebraucht. - Nur ein Druckknopf zum Ein- und Ausschalten. - Muss nur
EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELN: 37 Schritte
WIE MAN EIN ALTES HANDY (NOKIA 6600) IN EIN SUPERGADGET-MIKROCOMPUTER VERWANDELT: http://www.internetsecretbook.com https://www.youtube.com/thebibleformulaInmitten der Schwierigkeit liegt die Chance. - Albert Einstein Das Nokia 6600 bietet neue fortschrittliche Bildgebungsfunktionen, darunter ein helles TFT-Display mit 65.536 Farben und ca
So richten Sie ein Heimnetzwerk ein: 6 Schritte
So richten Sie ein Heimnetzwerk ein: Das Einrichten eines Netzwerks kann zunächst entmutigend klingen, aber sobald Sie alles haben, was Sie brauchen, ist es sehr einfach. Die traditionelle Einrichtung erfordert ein Modem und einen Router, aber einige benötigen möglicherweise mehr und andere weniger. Es gibt viele verschiedene
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: 8-Schritte (mit Bildern)
So schließen Sie ein Mini-HiFi-Regalsystem (Soundsystem) richtig an und richten es ein: Ich bin ein Mensch, der gerne Elektrotechnik lernt. Ich bin eine High School an der Ann Richards School for Young Women Leaders. Ich mache dies anweisbar, um jedem zu helfen, der seine Musik von einem Mini LG HiFi Shelf Syste genießen möchte