Wie man ein Münzwurfprogramm auf Python schreibt (mit Bildern)

Inhaltsverzeichnis:

Wie man ein Münzwurfprogramm auf Python schreibt (mit Bildern)
Wie man ein Münzwurfprogramm auf Python schreibt (mit Bildern)

Video: Wie man ein Münzwurfprogramm auf Python schreibt (mit Bildern)

Video: Wie man ein Münzwurfprogramm auf Python schreibt (mit Bildern)
Video: Windows 10 Einstellungen, die ihr sofort ändern solltet 2024, April
Anonim

Diskutieren Sie und Ihr Bruder darüber, wer heute die Wäsche waschen soll? Eine Münze werfen. Sie haben keine Münze? Dann mach einen! In diesem Wikihow-Artikel erfahren Sie, wie Sie in Python ein Programm schreiben, das eine digitale, imaginäre Münze wirft und Ihnen einen Vorgeschmack auf das Programmieren gibt. Sie benötigen lediglich einen Computer mit Windows.

Schritte

Teil 1 von 3: Python herunterladen

PythonStep1
PythonStep1

Schritt 1. Gehen Sie zur Python-Website und laden Sie Python herunter

Hier ist eine Verknüpfung zur Website https://www.python.org/downloads/. Drücken Sie die Option "Python 3.9.1 herunterladen".

PythonStep2
PythonStep2

Schritt 2. Speichern Sie die Datei auf Ihrem Desktop

Schritt 3. Öffnen Sie es

Schritt 4. Installieren Sie das Python-Programm

Sobald die Installation des Programms abgeschlossen ist, sollte Python auf Ihrem Computer einsatzbereit sein.

Teil 2 von 3: Das Münzwurfprogramm schreiben

PythonStep3
PythonStep3

Schritt 1. Gehen Sie zum Startmenü und geben Sie "IDLE Python" ein

Öffnen Sie diese Datei. Dadurch wird IDLE Python geöffnet.

PythonStep4
PythonStep4

Schritt 2. Drücken Sie "STRG" + "N" oder navigieren Sie zu "Datei" und dann zu "Neues Fenster", um auf den Python-Skriptmodus zuzugreifen

Dies wird verwendet, um das Programm zu schreiben

PythonStep5
PythonStep5

Schritt 3. Geben Sie in der ersten Zeile "Zufällig importieren" ein und geben Sie dann ein

Dadurch wird das Zufallsmodul importiert, das Zugriff auf eines der "zufälligen" Module gibt, die wir verwenden werden.

PythonStep6
PythonStep6

Schritt 4. Geben Sie "print ("Willkommen beim Münzwurfprogramm") ein

Dadurch wird der Benutzer im Programm willkommen geheißen.

PythonStep7
PythonStep7

Schritt 5. Geben Sie diese Zeile ein " choice=input("Geben Sie Ihre Seite ein (Kopf oder Zahl):

") " und drücken Sie die Eingabetaste. Dies weist den Benutzer an, entweder Kopf oder Zahl einzugeben.. Dadurch wird alles, was der Benutzer eingibt, in die Variable "Auswahl" umgewandelt.

PythonStep8
PythonStep8

Schritt 6. Geben Sie " num=random.randint(1, 2) " ein und drücken Sie die Eingabetaste

Dies importiert nach dem Zufallsprinzip eine 2-Zahl, Eins und Zwei. Python wählt zufällig 'num' aus, um entweder eins oder zwei zu werden.

Schritt 7. Erstellen Sie eine if-Anweisung

Sie müssen eine 'Ergebnis'-Variable erstellen. Wenn die zufällig generierte Zahl eins ist, ist das Ergebnis "Kopf". Wenn die Zufallszahl jedoch 2 ist, ist das Ergebnis "Zahl".

PythonStep9
PythonStep9

Schritt 8. Geben Sie " if num==1 ein:

", dann drücken Sie die Eingabetaste (Python macht automatisch eine Einrückung); nach der Einrückung geben Sie " result="heads" " ein. Sie müssen genau aufpassen und sehr sorgfältig eingeben. Dieser Schritt ist, wenn die Variable 'num' 1. ist.

PythonStep10
PythonStep10

Schritt 9. Geben Sie „elif num==2“ein:

", eine neue Zeile, dann drücken Sie die Eingabetaste (Python macht automatisch eine Einrückung); nach der Einrückung geben Sie "result="tails" " ein. Diese neue if-Anweisung ist, wenn die Variable 'num' 2 ist. Sie müssen genau aufpassen und sorgfältig tippen.

Schritt 10. Erstellen Sie eine Zeile, die die Eingabe des Benutzers und die Variable 'result' vergleicht

Dazu verwenden Sie eine andere if-Anweisung.

PythonStep11
PythonStep11

Schritt 11. Beginnen Sie in der nächsten Zeile und geben Sie " if choice==result:

"und geben Sie dann ein (Python macht eine Einrückung); in der neuen Zeile geben Sie " print("Guter Job, Sie haben die Münze geworfen ", Ergebnis) " ein. Wenn die Eingabe des Benutzers mit dem Ergebnis übereinstimmt, wird gedruckt " Gute Arbeit, die Sie gewonnen haben; Die Münze wurde geworfen, x" (x ist entweder Kopf oder Zahl).

PythonStep12
PythonStep12

Schritt 12. Beginnen Sie in der nächsten Zeile und geben Sie " else ein:

"und drücken Sie dann die Eingabetaste (Python macht eine Einrückung); in der neuen Zeile geben Sie " print("Aw… Sie haben verloren. Die Münze ist geworfen ", result) " ein. Wenn die Eingabe des Benutzers ist nicht das gleiche wie das Ergebnis, es wird "Aw… You lost. The coin geworfen ", x" (x ist entweder Kopf oder Zahl) gedruckt.

PythonStep13
PythonStep13

Schritt 13. Geben Sie " print("Danke fürs Spielen ein

Auf Wiedersehen") ". Dadurch wird dem Benutzer mitgeteilt, dass das Programm beendet ist.

Teil 3 von 3: Verwenden des Programms

PythonStep14
PythonStep14

Schritt 1. Führen Sie das Programm aus

Um dies zu tun, müssen Sie die Datei speichern, indem Sie STRG + "S" drücken. Ein Popup zum Speichern von Dateien wird angezeigt. Speichern Sie die Datei unter einem beliebigen Namen auf Ihrem Desktop.

PythonStep15
PythonStep15

Schritt 2. Drücken Sie "F5" in der oberen Reihe Ihrer Tastatur oder navigieren Sie zu "Ausführen" und drücken Sie "Modul ausführen"

Dadurch wird Ihr Programm ausgeführt.

PythonStep16
PythonStep16

Schritt 3. Geben Sie entweder "heads" oder "tails" ein (je nach Ihrer Wahl) und drücken Sie die Eingabetaste

PythonStep17
PythonStep17

Schritt 4. Sehen Sie sich die Ausgabe an

Das Programm zeigt an, ob Sie gewonnen haben oder nicht. Es wird Ihnen auch sagen, auf welcher Seite der imaginären Medaille es gelandet ist.

Tipps

  1. Achten Sie besonders auf Symbole wie Kommas, Klammern, Doppelpunkte und Apostrophe.
  2. Achten Sie sehr genau darauf, wann Sie eine neue Zeile beginnen und wann Sie einen Einzug machen sollten.
  3. Wenn Sie beim Ausführen Ihres Codes auf einen Syntaxfehler stoßen, kann dies daran liegen, dass Sie etwas falsch geschrieben haben.

Empfohlen: