Python: EOFError: EOF when reading a line ошибка
Задание:
На вход программе поступают данные, в которых хранятся строки: псевдоним, уникальных идентификатор, номер заказа, разделенные пробелами. Напишите функцию solve(str_obj), которая выводит эту информацию в виде следующего сообщения:
<номер заказа>, <уникальный идентификатор>, <псевдоним>
Код:
a= [str(x) for x in input().split()]
def solve(str_obj):
print(', '.join(reversed(str_obj)), end='!\n')
solve(a)
Ошибка:
Traceback (most recent call last): a=input().split()
EOFError: EOF when reading a line
Ответы (1 шт):
Автор решения: Kers
→ Ссылка
Вариант как говорится в лоб:
a = input()
def solve(str_obj):
d = {}
for n, i in enumerate(a.split(" ")):
d[n] = i
print(d[2], d[1], d[0])
solve(a)