Inhaltsverzeichnis:
- Schritt 1: Python herunterladen
- Schritt 2: IDLE öffnen
- Schritt 3: Verwirren Sie ein bisschen
- Schritt 4: Erstellen Sie die eigentliche Programmdatei
- Schritt 5: Bevor wir mit dem Schreiben von Code beginnen
- Schritt 6: Beginnen Sie mit dem Schreiben Ihres Programms
- Schritt 7: Führen Sie das Programm aus
- Schritt 8: Eingabeaufforderungen zu den Eingabewerten hinzufügen
- Schritt 9: Erstellen Sie die Ausgabe
- Schritt 10: Führen Sie das Programm noch einmal aus
Video: Mad Lib mit Python – Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:20
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
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
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
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
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
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
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
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
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
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:
Erfassen und senden Sie Bilder mit der ESP32-Cam mit dem ESP8266 WeMos D1 R1 Wifi-Prozessor mit Uno - Gunook
Bilder mit ESP32-Cam aufnehmen und senden mit ESP8266 WeMos D1 R1 Wifi-Prozessor mit Uno: Bild mit ESP32-Cam (OV2640) mit ESP8266 WeMos D1 R1 WiFI-Prozessor mit Uno aufnehmen und per E-Mail senden, auf Google Drive speichern und an senden Whatsapp mit Twilio.Anforderungen: ESP8266 WeMos D1 R1 WiFI Prozessor mit Uno (https://protosupplies
Internetuhr: Datum und Uhrzeit mit einem OLED mit ESP8266 NodeMCU mit NTP-Protokoll anzeigen - Gunook
Internet-Uhr: Anzeige von Datum und Uhrzeit mit einem OLED mit ESP8266 NodeMCU mit NTP-Protokoll: Hallo Leute in diesem Instructables bauen wir eine Internet-Uhr, die Zeit aus dem Internet bekommt, so dass dieses Projekt keine RTC zum Laufen benötigt, es braucht nur a funktionierende Internetverbindung Und für dieses Projekt benötigen Sie einen esp8266, der eine
PWM mit ESP32 - LED mit PWM auf ESP 32 mit Arduino IDE dimmen - Gunook
PWM mit ESP32 | Dimmen der LED mit PWM auf ESP 32 mit Arduino IDE: In dieser Anleitung werden wir sehen, wie man PWM-Signale mit ESP32 mit Arduino IDE & PWM wird grundsätzlich verwendet, um einen analogen Ausgang von jeder MCU zu erzeugen, und dieser analoge Ausgang kann zwischen 0 V und 3,3 V (im Falle von esp32) & von
Neopixel Ws2812 Rainbow LED Glow mit M5stick-C - Rainbow auf Neopixel Ws2812 mit M5stack M5stick C mit Arduino IDE ausführen - Gunook
Neopixel Ws2812 Rainbow LED Glow mit M5stick-C | Ausführen von Rainbow auf Neopixel Ws2812 mit M5stack M5stick C mit Arduino IDE: Hallo Leute in dieser Anleitung werden wir lernen, wie man Neopixel ws2812 LEDs oder LED-Streifen oder LED-Matrix oder LED-Ring mit m5stack m5stick-C-Entwicklungsboard mit Arduino IDE verwendet und wir machen ein Regenbogenmuster dazu
3x3x3 LED-Würfel mit Arduino Lib - Gunook
3x3x3 LED-Würfel mit Arduino Lib: Es gibt andere Instructables über den Bau von LED-Würfeln, dieser ist aus mehreren Gründen anders: 1. Es ist mit einer geringen Anzahl von handelsüblichen Komponenten gebaut und wird direkt an den Arduino angeschlossen. 2. Ein übersichtlicher, leicht reproduzierbarer Schaltplan ist p