Sé que esto suena como algo que puedo buscar en Google, pero la verdad es que no encuentro o no entiendo lo que explican las pocas fuentes de Python 3.¿Alguien puede darme un tutorial rápido en stdin y stdout en Python 3?
Así que aquí están mis preguntas:
- Es
input()
la funciónstdin
en Python 3? ¿Eso significa que cuando abre su programa filename.py, elstdin
es lo que el usuario escribe? print()
Es la funciónstdout
en Python 3, o tiene que escribir en un archivo?- Para el Spotify puzzle, que se dice "de entrada se lee de la entrada estándar". ¿Qué debería incluir mi archivo de
stdin
ystdout
?
Actualización: ¿Eso significa que puedo usar:
import sys
unfmtdDate = str(sys.stdin.read())
... en lugar de ...
unfmtdDate = str(input())
?
¿Qué quiere decir con 'función stdin' y 'función sólida'? Stdin y Stout son archivos. No funciona Estos archivos tienen métodos para leer o escribir. ¿Puedes aclarar a qué te refieres? –
Quiero decir, ¿cómo se escribe en los archivos, y es posible mirar esos archivos? –
Las respuestas son: 1. "Sí y sí". 2. "Sí". 3. "¿Eh? Esa pregunta no tiene sentido". Actualización: "Sí y no". –