for i in range(5):
print("Bem-vindo ao Buscante!")
for i in range(5):
print("Bem-vindo ao Buscante!")
Olá, Juliana. Como vai?
A resposta exata para a sua pergunta é: a mensagem será exibida 5 vezes no console.
O código está perfeito e demonstra o uso mais comum do laço for em Python quando queremos repetir uma ação por um número determinado de vezes.
Para agregar valor ao seu aprendizado, vale a pena entender detalhadamente o comportamento técnico da função range(5) por trás dos panos. Quando passamos apenas um argumento para a função range(), o Python cria uma sequência de números inteiros que começa automaticamente em 0 e vai até o número anterior ao limite informado (ou seja, o limite é exclusivo).
Na prática, a função gera a seguinte sequência de valores para a variável i:
i = 0 -> Imprime a mensagemi = 1 -> Imprime a mensagemi = 2 -> Imprime a mensagemi = 3 -> Imprime a mensagemi = 4 -> Imprime a mensagemComo a contagem começa do zero e vai até o quatro, o laço roda exatamente cinco vezes antes de encerrar.
Dica de boa prática: Quando utilizamos o laço for apenas para repetir uma ação e não pretendemos usar o valor da variável de controle (nesse caso, a variável i) dentro do bloco de código, uma convenção muito comum no mercado de desenvolvimento Python é substituir o nome da variável por um sublinhado (_).
Veja como o seu código ficaria aplicando esse padrão visual:
for _ in range(5):
print("Bem-vindo ao Buscante!")
Isso avisa imediatamente a qualquer outro programador que ler o seu código que o valor atual do índice não importa para a lógica do programa, deixando a intenção do script ainda mais limpa e explícita.
Parabéns por continuar praticando firmemente os conceitos de laços de repetição!
Espero que possa ter lhe ajudado!