0

Eof при решении задачи

Решаю задачу в sololearn. В отдельном приложении всё работает, здесь же сразу при вводе выдаёт ошибку: while True: a = input () print (a) Терминал: EOFError: EOF when reading a line

12th Jan 2023, 7:34 AM
Людь
Людь - avatar
2 ответов
+ 2
Тут будет давать ошибку, т.к. input() по-другому здесь работает немного. Перед запуском, надо будет вводить все input"ы, чтобы потом программа вывела решение. Но т.к. бесконечная петля, то и кол-во input"ов , которое надо ввести перед программой тоже должно быть бесконечно
12th Jan 2023, 7:47 AM
Lamron
Lamron - avatar
+ 1
Решить эту проблему можно с помощью обработки исключения: while True: try: a = input() print(a) except EOFError: break
12th Jan 2023, 5:47 PM
Solo
Solo - avatar