Boa noite no trecho do código abaixo usamos a built in upper() para trocar para maiúsculo. Minha dúvida é a seguinte: Se ele compara somente se as variáveis chute e letra forem maiúsculas, por que quando elas não satisfazem a condição são escritas do mesmo jeito?
for letra in secret_word:
if ( chute.upper() == letra.upper()):
print("Encontrei a letra {} na posição{}".format(chute,index))
index += 1