Inhaltsverzeichnis:

Mad Lib mit Python – Gunook
Mad Lib mit Python – Gunook

Video: Mad Lib mit Python – Gunook

Video: Mad Lib mit Python – Gunook
Video: Madlibs Python Tutorial | Beginner Python Project 2024, November
Anonim
Mad Lib mit Python
Mad Lib mit Python

Erstellen eines Mad Libs-Programms in Python

Was du brauchst:

1. Windows- oder Mac-Computer

2. Internetverbindung

Was wirst du am Ende wissen:

1. Saiten

2. Variablen

2. Eingabe- & Druckfunktionen

Schritt 1: Python herunterladen

Python herunterladen
Python herunterladen

Zuerst müssen Sie Python herunterladen (offensichtlich). Navigieren Sie zu python.org, klicken Sie auf die Download-Schaltfläche und wählen Sie die entsprechende Version für Ihr System aus.

Schritt 2: IDLE öffnen

IDLE öffnen
IDLE öffnen

Nachdem Sie Python heruntergeladen und installiert haben, öffnen Sie IDLE. IDLE ist die Programmierumgebung, die wir für dieses Tutorial verwenden werden. Es gibt mehrere andere Programme, in die wir Python schreiben könnten, aber dies ist das grundlegende, das mit Python selbst gepackt ist.

Schritt 3: Verwirren Sie ein bisschen

Verwirren Sie ein bisschen
Verwirren Sie ein bisschen

Das Fenster, das beim ersten Öffnen von IDLE angezeigt wird, kann als eine Art Spielwiese für Python-Code verwendet werden. Wenn Sie einen Befehl eingeben und die Eingabetaste drücken, führt er diese Zeile automatisch aus und speichert alle zugewiesenen Werte im Speicher. Machen Sie weiter und replizieren Sie meinen Code, vielleicht mit Ihrem eigenen Namen und ein paar anderen, um eine grundlegende Vorstellung davon zu bekommen, wie alles funktioniert. Keine Sorge, wenn Sie es nicht verstehen, gehen wir in den folgenden Schritten näher darauf ein.

Schritt 4: Erstellen Sie die eigentliche Programmdatei

Erstellen Sie die eigentliche Programmdatei
Erstellen Sie die eigentliche Programmdatei

Das Schreiben von Code auf dem Spielplatz macht Spaß, aber um ein Programm zu speichern und es selbst ausführen zu können, müssen wir den Code in einer Programmdatei speichern. Erstellen Sie eine neue Datei, in die das Programm geschrieben wird.

Schritt 5: Bevor wir mit dem Schreiben von Code beginnen

Bevor wir mit dem Schreiben von Code beginnen
Bevor wir mit dem Schreiben von Code beginnen

Um Eingaben vom Benutzer zu erhalten und zu speichern, müssen wir Variablen für jedes der Wörter erstellen, die wir speichern möchten. Stellen Sie sich eine Variable so vor, wie Sie sie in der Algebra verwenden würden. Sie benennen die Variable auf der linken Seite und weisen ihr dann mit dem Gleichheitszeichen einen Wert zu. Im Gegensatz zur Algebra können Sie in Variablen mehr als nur Zahlen speichern. Im Fall dieses Programms werden wir Strings speichern. Eine Zeichenfolge ist nur ein Wort oder ein Satz. Beachten Sie, dass jeder Text, der verwendet wird, in Anführungszeichen ' ' steht. Sie können entweder einfache oder doppelte Anführungszeichen verwenden, solange das öffnende mit dem schließenden übereinstimmt. Diese Anführungszeichen sind nicht für Zahlen oder Variablen erforderlich, sondern nur für Zeichenfolgen.

Schritt 6: Beginnen Sie mit dem Schreiben Ihres Programms

Beginnen Sie mit dem Schreiben Ihres Programms
Beginnen Sie mit dem Schreiben Ihres Programms

Lassen Sie uns zunächst für jedes der vier Wörter, die wir vom Benutzer erhalten müssen, eine Variable erstellen. Um Eingaben vom Benutzer zu erhalten, verwenden wir input(). Indem wir den Wert jeder Variablen auf input() setzen, können wir Eingaben vom Benutzer erhalten und sie in diesen Variablen speichern.

Um dem Benutzer Text auszugeben, verwenden wir den Befehl print() und setzen alles, was gedruckt werden soll, in Klammern. Denken Sie daran, dass Strings in Anführungszeichen ' ' eingeschlossen werden müssen, jedoch keine Variablennamen. Drucken Sie die Wörter nacheinander aus, indem Sie den Code in meiner Druckfunktion replizieren.

Schritt 7: Führen Sie das Programm aus

Führen Sie das Programm aus
Führen Sie das Programm aus

Nachdem wir nun ein funktionierendes Programm haben, führen Sie es aus, indem Sie auf Ausführen und dann auf Modul ausführen klicken. Wenn Sie die Datei nicht gespeichert haben, werden Sie aufgefordert, die Datei zu speichern, bevor sie ausgeführt wird. Tun Sie dies und lassen Sie das Programm laufen. Sie werden feststellen, dass nichts ausgedruckt wird, denn wir haben den Benutzer nur um Eingaben gebeten und ihn nicht mit irgendwelchen Fragen aufgefordert. Geben Sie 4 Wörter ein, indem Sie zwischen ihnen die Eingabetaste drücken, um sie einzugeben, und stellen Sie dann sicher, dass die Wörter richtig gedruckt werden. Wenn dies der Fall ist, gehen Sie zurück zur Programmdatei und fahren Sie mit dem nächsten Schritt fort.

Schritt 8: Eingabeaufforderungen zu den Eingabewerten hinzufügen

Eingabeaufforderungen zu den Eingabewerten hinzufügen
Eingabeaufforderungen zu den Eingabewerten hinzufügen

Damit die Funktion input() eine Eingabeaufforderung hat, setzen wir einen String mit dem, was wir ausgeben möchten, zwischen die Klammern. Fahren Sie fort und fügen Sie jeder Eingabe eine Eingabeaufforderung hinzu und führen Sie dann das Programm aus, um sicherzustellen, dass sie richtig funktionieren. Sie werden feststellen, dass ich in meinem nach dem: ein Leerzeichen eingefügt habe, bevor ich mit dem Zitat schließe. Dies ist so, dass es bei der Eingabe des Benutzers nicht neben dem Doppelpunkt gequetscht wird.

Schritt 9: Erstellen Sie die Ausgabe

Erstellen Sie die Ausgabe
Erstellen Sie die Ausgabe

Da wir den eigentlichen Ausdruck hinzufügen, entfernen Sie die zuvor hinzugefügte Testdruckfunktion. Um die mad lib korrekt auszugeben, müssen Sie nun einige Dinge wissen. Da wir ein Gedicht ausdrucken und es mehrere Zeilen umfassen soll, ist es zunächst wichtig zu beachten, dass durch die Eingabe von '\n' in einer Zeichenfolge zur nächsten Zeile gesprungen wird. Zweitens können Sie beim Eingeben eines Strings die geschweiften Klammern { } und.format() verwenden, um Text in den String einzufügen. Zum Beispiel 'Ich mag {0} und {1}'.format('food', 'water') gibt 'Ich mag Essen und Wasser' aus. Wir können dies zu unserem Vorteil nutzen, wenn wir die mad lib ausdrucken. Replizieren Sie den Code im Bild in Ihrem eigenen Programm.

Schritt 10: Führen Sie das Programm noch einmal aus

Fahren Sie fort und führen Sie das Programm noch einmal aus, um sicherzustellen, dass es richtig funktioniert. Herzliche Glückwünsche! Sie haben gerade Ihr erstes Python-Programm geschrieben.

Empfohlen: