Eu gero uma fncao nova atraves do prompt do cmder normalmente, mas é só eu digitar a ultima linha, aquela que contem o print que ele exibe a msg de erro conforme mostrado abaixo:
def gera_nome_convites():
... convite = 'Flávio Henrique Almeida'
... posicao_final = len(convite)
... posicao_inicial = posicao_final - 4
... parte1 = convite[0:4]
... parte2 = convite[posicao_inicial:posicao_final]
... print "%s %s" % (parte1, parte2)
File "<stdin>", line 7
print "%s %s" % (parte1, parte2)
^
SyntaxError: invalid syntax
Não sei qual erro de sintaxe ele faz referencia, copio e colo e nao consigo criar a tal funcao completa. Tem como alguem me ajudar que erro foi esse e como reparar???