Witam
Mam problem z prawidłowym zrobieniem nieokreślonej ilości danych wejściowych w języku Python3. Na c++ jest po prostu coś takiego:
while(cin>>znak)
ale na pythonie nie mogę znaleźć/wymyślić odopowiednika.
Próbowałem coś takiego
while a != "" or len(a)>0:
a = input()
if a != "" or len(a)>0:
//kod
ale to działa tylko, gdy sędzia/użytkownik pozostawi pustą linię i naciśnie enter, a nie gdy strumień danych się przerwie tak jak to robi SPOJ ( albo CTRL+D w terminalu linuxa podczas wykonywania programu )
Przykładowe zadanie z użyciem takiego strumienia danych: https://pl.spoj.com/problems/CALC/