input () vs sys .stdin.read ()

import sys
s1 = input()
s2 = sys.stdin.read(1)

#type "s" for example

s1 == "s" #False
s2 == "s" #True

Почему? Как заставить input () работать правильно? Я попытался кодировать / декодировать s1 , но это не сработало.

Спасибо.

6
задан PerlDuck 30 July 2016 в 18:48
поделиться