Escreva o códigoPráticaPython
Contar iguais a python
Combinar for com comparação sem ligar para maiúsculas.
Leia um inteiro N e depois N palavras, uma por linha. Imprima quantas são iguais a python sem ligar para maiúsculas e minúsculas, usando for com .lower().
Entrada: Primeira linha com N e depois N linhas com palavras.
Saída: Uma linha com a quantidade de iguais a python.
Revisa aula 9 (18/08)
Exemplo 1
- Entrada
3 Python PYTHON java
- Saída esperada
2
Duas variações de python ignorando maiúsculas.
Exemplo 2
- Entrada
2 java casa
- Saída esperada
0
Nenhuma palavra é python.
Solução comentada
Verifique uma tentativa sua para liberar a solução.
n = int(input())
total = 0
for i in range(n):
palavra = input()
if palavra.lower() == "python":
total = total + 1
print(total)O for com range(n) lê exatamente N palavras. Cada palavra é convertida com .lower() para a comparação ficar insensível a maiúsculas. O contador só aumenta no == "python" e é impresso no final.
Erro comum: Comparar direto sem .lower() e perder Python.
Escreva sua solução e verifique quando quiser.