Escreva o códigoPráticaPython
Bloquear frase com spoiler
Combinar in, not e lower() para filtrar texto.
Leia uma frase. Se a frase sem maiúsculas contiver spoiler imprima bloqueado, senão imprima liberado.
Entrada: Uma linha com uma frase.
Saída: Uma linha com bloqueado ou liberado.
Revisa aula 9 (18/08)
Exemplo 1
- Entrada
Eu amo gatos
- Saída esperada
liberado
Frase sem o trecho fica liberada.
Exemplo 2
- Entrada
SPOILER do final
- Saída esperada
bloqueado
Maiúsculas também bloqueiam após lower.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
frase = input()
if not ("spoiler" in frase.lower()):
print("liberado")
else:
print("bloqueado")O .lower() padroniza a frase para minúsculas. O in verifica se spoiler aparece em qualquer posição. O not inverte o teste para liberar só quando não há o trecho.
Erro comum: Esquecer .lower() e deixar SPOILER passar.
Seu código
Escreva sua solução e verifique quando quiser.