Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

Quantas vezes a mensagem será exibida?

for i in range(5):
    print("Bem-vindo ao Buscante!")
1 resposta

Oi, Luísa. Tudo bem com você?

Sua solução para exibir a mensagem de boas-vindas o número exato de vezes é direta e eficiente. Você utilizou corretamente o range(5) dentro de um laço for, que gera uma sequência de cinco números, garantindo que a mensagem seja exibida exatamente cinco vezes conforme solicitado. Esta é a abordagem mais apropriada quando se conhece o número exato de iterações necessárias.

A simplicidade é uma qualidade importante na programação, pois torna o código fácil de manter e entender. Seu uso do for com range() é a forma Pythônica de resolver este tipo de problema repetitivo. Uma observação interessante é que quando você não precisa utilizar o contador do laço, é uma boa prática em Python usar o underscore _ em vez de uma variável com nome, como for _ in range(5):. Isso sinaliza claramente que a variável não será utilizada no código, tornando sua intenção mais explícita.

Como você adaptaria este código se Marcos quisesse exibir qual número de vez a mensagem está sendo exibida, como "Bem-vindo ao Buscante (1/5)"?

Parabéns pela solução prática. Continue compartilhando seus exercícios, o fórum está à disposição.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!