Задать вопрос

Почему возникает ошибка в IDLE: ValueError: too many values to unpack (expected 2)?

Добрый день. Опыта программирования почти не имею, решил изучать Python.
В IDLE введена строка.
(a, b) = input()
После запуска программы и ввода двух чисел получаю ошибку
5,6
Traceback (most recent call last):
  File "/Users/Quirel/Documents/Python/Test_script/test1", line 1, in <module>
    (a, b) = input()
ValueError: too many values to unpack (expected 2)

В то же время, если делать это с помощью интерпретатора(вроде так это называется, т.е. в терминале), то все отлично работает:
>>> (a,b)=input()
5,6
>>> print (a,b)
(5, 6)
  • Вопрос задан
  • 10049 просмотров
Подписаться 2 Комментировать
Подписчики вопроса 2 К ответам на вопрос (2)