Pause das Skript für die Benutzereingabe, um zu beenden:
Wenn Sie warten möchten, bis der Benutzer eine Taste drückt, bevor Sie das Skript beenden, können Sie anrufen Eingang() Methode mit einer Nachricht am Ende des Skripts. Das folgende Skript zeigt, wie Sie die Beendigung des Skripts pausieren und auf die Eingabe des Benutzers warten können. Der Eingang() Die Methode nimmt String -Daten ein und speichert in der Variablen, Name. Wenn die Variable nicht leer ist, wird eine Begrüßungsnachricht gedruckt, sonst druckt eine Fehlermeldung. Als nächstes wird eine Anweisungsnachricht gedruckt, um den Benutzer zu informieren, dass sie eine beliebige Taste drücken,. Eine Terminierungsnachricht wird gedruckt, wenn der Benutzer eine Taste drückt.
#!/usr/bin/env python3Ausgang:
Nach der Ausführung des Skripts wartet es auf eine String -Eingabe. Hier wird 'Fahmida' als String -Wert eingegeben. Eine Begrüßungsnachricht wird mit dem Wert gedruckt und wartet auf einen TastePress. Eine Tschüss -Nachricht wird nach dem Drücken einer Taste gedruckt.
Pause die Eingabe für einen bestimmten Zeitraum
schlafen() Die Methode kann verwendet werden, um die Benutzereingabe für einen bestimmten Zeitraum zu pausieren. Im folgenden Skript wird für den Benutzer eine einfache Additionsaufgabe angegeben. Sleep () -Methode wird hier verwendet, um auf 5 Sekunden auf den Benutzer zu warten, bevor sie die Antwort eingeben. Als nächstes, wenn der Zustand zur Überprüfung verwendet wird, ist die Antwort korrekt oder falsch.
#!/usr/bin/env python3Ausgang:
Nach dem Ausführen des Skripts wird eine Frage gedruckt und den Benutzer mitgeteilt, dass er 5 Sekunden lang wartet, um die Antwort herauszufinden. Hier wird das Skript zweimal mit einer korrekten Antwort und einer falschen Antwort ausgeführt.
Pause das Skript mithilfe die Eingabe So zeigen Sie die Anweisungsmeldungen an
Manchmal ist es erforderlich, das Skript mehrmals mithilfe des Skripts zu pausieren Eingang() Methode für verschiedene Zwecke. Der Prozess der Bereitstellung von Informationen für den Benutzer durch Verwendung mehrerer Nachrichten wird im folgenden Skript angezeigt. Die Schritte zum Ausführen eines Python -Skripts werden hier durch Verwendung mehrerer angezeigt Eingang() Methode. Der Benutzer muss eine beliebige Taste drücken, um die nächsten Schritte anzuzeigen. Der erste Eingang() Die Methode wird verwendet, um die und die letzte Nachricht anzuzeigen Eingang() Die Methode wird verwendet, um die Beendungsnachricht anzuzeigen.
#!/usr/bin/env python3Ausgang:
Die folgende Ausgabe wird nach dem Ausführen des Skripts angezeigt. Der Benutzer muss fünfmal auf eine beliebige Taste drücken, um die Ausführung des Skripts abzuschließen.
Pause das Skript für den jeweiligen Eingabewert
Wenn Sie einige Skripte kontinuierlich ausführen möchten, bis der Benutzer eine bestimmte Taste drückt, müssen Sie dieses Skript in einer unendlichen Schleife definieren. Diese Aufgabe wird in diesem Beispiel gezeigt. Hier wird ein unendliches während der Schleife deklariert und wird voraussichtlich zwei Zahlen einnehmen und die Summierung dieser Zahlen in jeder Iteration drucken. Am Ende der Schleife wartet es, bis der Benutzer drückt. 'y'Um die Schleife fortzusetzen und das Skript erneut zu wiederholen.
#!/usr/bin/env python3Ausgang:
Das Skript in der while -Schleife wird hier zweimal ausgeführt. Das erste Mal nach Berechnung der Summierung, "y" wird gedrückt und das Skript der Schleife wird wieder wiederholt. Wenn der Benutzer drückte 'N' Dann wird die Schleife beendet.
Abschluss:
Pause für die Benutzereingabe ist eine sehr häufige Voraussetzung für eine Programmiersprache. In diesem Artikel werden verschiedene Pausezwecke für die Eingabe angezeigt, indem sehr einfache Python -Beispiele verwendet werden. Ich hoffe, dieser Artikel hilft dem Leser, die Verwendung von Pause für die Eingabe zu kennen und ihn im Skript anzuwenden, wenn dies erforderlich ist.