Faça um programa em Python que solicite uma senha, e caso seja diferente da palavra JANELA, informe que a senha está incorreta e solicite-a novamente. Quando a senha for correta informe que a senha está correta e encerre o programa.
Respostas
Para este programa, como o texto não é mais específico, vou considerar a diferenciação entre letras minúsculas e maiúsculas e desconsiderar espaços antes e posteriores à palavra chave.
Assim, por exemplo, as palavras "janela", "JANELa", "JaNeLa" e semelhantes serão dadas como senhas incorretas, já " JANELA ", por exemplo, será dada como correta, uma vez que há apenas espaços antes e depois da palavra chave correta.
Vamos ao programa. [Python 3.8]
Obs.: Os pontos que precedem algumas das linhas não fazem parte do programa, foram colocadas apenas para garantir a indentação do código aqui no site.
while True:
.....senha = str(input('Digite a senha: ')).strip()
.....if senha == 'JANELA':
..........print('Senha Correta')
..........break
.....else:
..........print('Senha Incorreta\n')
Comentário: Utilizamos um laço while "infinito" para permanecer lendo a senha digitada pelo usuário até que seja dada a palavra chave correta.
Para desconsiderarmos os espaços antes e posteriores à senha, utilizamos o método strip() para strings para "eliminar" estes espaços.
Já a verificação da validade da senha é feita por uma estrutura condicional (if/else). No caso de a senha ser correta (JANELA), informamos ao usuário do acerto e interrompemos o loop com o comando break, caso contrário, informamos do erro e uma nova iteração do laço será iniciada.