Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Usei o lower e stripp direto no input, não sei se interfere em algo mas funcionou.

chute = str(input('Qual letra você chuta? ')).lower().strip()

1 resposta

str() retorna um objeto do tipo string, que por sua vez, tem um método chamado lower(). Este método também retorna uma string, então, seu resultado tem todos os métodos da string, incluindo o strip(), que termina sua expressão.

Uma vantagem enorme de liguagens com esta notação é que você pode encadear método atrás de método, simplificando a programação.

Mas cuidado: o abuso desse recurso pode comprometer a legibilidade do seu código.