Форум сайта python.su
0
Добрый день.
В задаче (кроме самого алгоритма решения) необходимо реализовать прием данных через stdin, а вывод через stdout. До этого обычно реализовывал прием через input а вывод через print или просто возвращал значение без печати через return.
Как это сделать через стандартные потоки ввода-вывода я, что-то не улавливаю.
Огромная просьба, дать ссылку или пример кода, чтобы разобраться. Понимаю, что тут нет ничего сложного, но подтупливаю.
Офлайн
857
>>> import sys >>> >>> s = sys.stdin.readline() abcd >>> s 'abcd\n' >>> >>> n = sys.stdout.write(s) abcd >>> n 5 >>>
Офлайн
253
DenLadonС формальной точки зрения это и есть ввод вывод через stdin/stdout. Так что ничего можно и не менять.
До этого обычно реализовывал прием через input а вывод через print
Офлайн