Você escreve seu código em Python 3 (olhando para "imprimir"), mas o shebang sugere Python 2 . Mude o shebang para
#!/usr/bin/env python3
e execute-o por:
python3 /path/to/script.py
e ele será executado bem:)
Explicação:
Como sugerido no comentário de Florian Diesch, input()
mudou no Python 3:
No Python 2, input()
tenta usar a entrada como uma expressão Python (como eval()
), enquanto no Python 3, input()
substitui o raw_input()
do Python 2.