Olá, tudo bem? O código funciona muito bem, mas quando você acerta ele continua dando mais tentativas, então adicionei um : rodada = total_tentativa embaixo da condição de acerto, acredito ter funcionado.
welcome= "Bem vindo ao jogo de Adivinhação"
asterisco= ("*********************************")
print (asterisco)
print (welcome)
print (asterisco)
numero_secreto = (42)
total_tentativas = 3
rodada= 1
while (rodada <= total_tentativas):
chute = int( input("Digite o número secreto: "))
chute_baixo = numero_secreto > chute
chute_alto = numero_secreto < chute
print ("Você chutou o número", chute)
if numero_secreto == chute:
print("Parabéns!!! Você acertou")
rodada = total_tentativas
else:
print("Você errou!", end = "! ")
if chute_alto:
print("O chute foi muito alto")
elif chute_baixo:
print ("O chute foi muito baixo" )
rodada = rodada + 1
print ("Fim do jogo")