Quando eu coloco  palavra_secreta = 'banana'.upper() ele só aceita letras maisculas e quando eu deixo apenas  palavra_secreta = 'banana'. ele só aceita letras minusculas 
def jogar():
    print('='*40)
    print('    Bem-vindo ao jogo da Forca    ')
    print('='*40)
    palavra_secreta = 'banana'.upper()
    enforcou = False
    acertou = False
    while not enforcou and not acertou:
        chute = str(input('Qual letra?')).strip()
        print('Jogando...')
        index = 0
        for letra in palavra_secreta:
            if chute.upper == letra.upper:
                print(f'Encontrei a letra {letra} na posição {index}')
            index +=1
    print('Fim de jogo.') 
if(__name__=='__main__'):
    jogar()
 
            