Условие назначения в Python while Loop
В С можно сделать
while( (i=a) != b ) { }
но в Python, кажется, никто не может.
while (i = sys.stdin.read(1)) != "\n":
генерирует
while (i = sys.stdin.read(1)) != "\n":
^
SyntaxError: invalid syntax
(^
должен быть на=
)
Есть ли обходной путь?