Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich Eingaben von der Standardeingabe (stdin) in Python lesen?

Wie kann ich Eingaben von der Standardeingabe (stdin) in Python lesen?

Patricia Arquette
Freigeben: 2024-12-14 06:57:21
Original
354 Leute haben es durchsucht

How Can I Read Input from Standard Input (stdin) in Python?

Lesen von Eingaben aus der Standardeingabe (stdin)

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.

Fileinput verwenden

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
Nach dem Login kopieren

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.

Hinweis

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()
Nach dem Login kopieren

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!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage