message = "Ola buscante"
contador = 5
while contador > 0 :
if contador > 0:
print("message")
contador-=1
else:
break
message = "Ola buscante"
contador = 5
while contador > 0 :
if contador > 0:
print("message")
contador-=1
else:
break
Oi Juliano,
Analisando o seu código, notei que a mensagem "Ola buscante" não está sendo utilizada. 🤔
O que está sendo impresso é a string "message", e não o valor da variável message.
Para corrigir isso, você precisa usar a variável message dentro da função print().
Além disso, o if contador > 0: dentro do loop while é redundante, pois a condição do while já garante que contador seja maior que 0.
O else: break também é desnecessário, pois o loop já termina quando contador chega a 0.
Segue o código corrigido:
message = "Ola buscante"
contador = 5
while contador > 0:
print(message)
contador -= 1
Este código irá imprimir "Ola buscante" 5 vezes. 👍
🎓 Para saber mais: Documentação oficial do Python sobre o comando while.
Continue praticando e explorando o mundo da programação! 💪