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! 💪