Maison > développement back-end > Tutoriel Python > Comment puis-je lire l'entrée de l'entrée standard (stdin) en Python ?

Comment puis-je lire l'entrée de l'entrée standard (stdin) en Python ?

Patricia Arquette
Libérer: 2024-12-14 06:57:21
original
355 Les gens l'ont consulté

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

Lecture de l'entrée à partir de l'entrée standard (stdin)

Dans les défis de golf de code, les participants sont souvent confrontés à l'obligation de lire l'entrée à partir de l'entrée standard (stdin). Pour accomplir cette tâche, Python fournit une méthode simple utilisant le module fileinput.

Utilisation de fileinput

Pour lire ligne par ligne à partir de stdin à l'aide du module fileinput, utilisez le code suivant :

import fileinput

for line in fileinput.input():
    pass
Copier après la connexion

Ce code initialise le module fileinput et lui demande de lire les entrées de stdin. Le module renvoie ensuite un itérateur qui vous permet de parcourir chaque ligne d'entrée.

Remarque

Il est important de noter que la ligne récupérée contient un caractère de nouvelle ligne de fin. Si vous le souhaitez, vous pouvez le supprimer à l'aide de la méthode rstrip() :

line = line.rstrip()
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal