hcosta13 replied 3 years ago
O critério de parada é o fim de arquivo( EOF - End of File). Você colocou o critério de parada para ser quando a palavra de entrada lida for "as duas", o que está errado.
Continuando:
palavra = str(input())
a entrada já virá no formato de string, ou seja você não precisa convertê-la novamento com o comando str().
Esse "print()" que você colocou na linha 3 não é necessário, o problema não pede isso o que pode resultar em Wrong Answer ou em Presentation error.
Você não precisa de uma lista para resolver este problema. Você não precisa armazenar a resposta, você deve apresentar uma resposta para cada caso de entrada. Ou seja, assim que tiver uma entrada a resposta tem que ser dada logo em seguida. E não armazenada para todas as respostas serem mostradas na tela no final da execução do código.
Mude o while, pesquise como verificar o EOF em python, organize os seus if/elif/else e apresente uma resposta assim que a entrada for verificada que você irá conseguir resolver esse problema.