В Python 2.x input() эквивалентно eval(raw_input()). И eval дает синтаксическую ошибку, когда вы передаете ей пустую строку.
input()
eval(raw_input())
eval
Вместо этого вы хотите использовать raw_input().
raw_input()