Heim >Backend-Entwicklung >Python-Tutorial >Wie kann ich Eingaben von der Standardeingabe (stdin) in Python lesen?
Bei Code-Golf-Herausforderungen müssen die Teilnehmer häufig Eingaben aus der Standardeingabe (stdin) lesen. Um diese Aufgabe zu erfüllen, bietet Python eine unkomplizierte Methode mit dem Fileinput-Modul.
Um Zeile für Zeile aus stdin mit dem Fileinput-Modul zu lesen, verwenden Sie den folgenden Code:
import fileinput for line in fileinput.input(): pass
Dieser Code initialisiert das Dateieingabemodul und weist es an, Eingaben von stdin zu lesen. Das Modul gibt dann einen Iterator zurück, der es Ihnen ermöglicht, über jede Eingabezeile zu iterieren.
Es ist wichtig zu beachten, dass die abgerufene Zeile ein abschließendes Zeilenumbruchzeichen enthält. Bei Bedarf können Sie es mit der Methode rstrip() entfernen:
line = line.rstrip()
Das obige ist der detaillierte Inhalt vonWie kann ich Eingaben von der Standardeingabe (stdin) in Python lesen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!