Quelqu'un peut-il me donner un tutoriel rapide dans stdin et stdout en Python 3?

Je sais que cela sonne comme quelque chose que je peux google, mais la vérité est que je ne trouve pas ou ne comprends pas ce que très peu de Python 3 sources explique.

Voici donc mes questions:

  • Est input() la stdin fonction en Python 3? Cela signifie que lorsque vous ouvrez votre filename.py programme, la stdin est ce que les types d'utilisateur?
  • Est print() la stdout fonction en Python 3, ou avez-vous d'écrire dans un fichier?
  • Pour la Spotify puzzle, est dit "d'Entrée est lue depuis l'entrée standard stdin". Ce que mon dossier de stdin et stdout?

Mise à jour:
Est-ce à dire que je peux utiliser:

import sys
unfmtdDate = str(sys.stdin.read())

...au lieu de...

unfmtdDate = str(input())

?

Qu'entendez-vous par 'stdin fonction" et "stout fonction"? Stdin et stout sont des fichiers. Pas de fonctions. Ces fichiers ont des méthodes pour la lecture ou l'écriture. Pouvez-vous préciser ce que vous entendez?
Je veux dire, comment pouvez-vous écrire dans les fichiers, et est-il possible de regarder ces fichiers?
Les réponses sont: 1. "Oui et non". 2. "Oui". 3. "Hein? Cette question n'a aucun sens." Mise à jour: "Oui et non".
"Est-ce à dire que je peux utiliser...?" Lorsque vous avez essayé, qu'avez-vous observer?
Il dit que je ne pouvez pas utiliser la lecture() de la fonction, même si plusieurs gars d'ici, m'a dit que je pouvais. Il serait également impossible de tester mon programme, car il l'habitude de promt

OriginalL'auteur Martin Hallén | 2012-01-24