2
respostas

Acertou! Encerrou!

Venho compartilhar algo simples mas que pode ser muito útil, fiz o jogo do adivinha e adicionei a função "break" depois da linha do if , quando o jogador acerta ,o programa finaliza ,um abraço a todos.

print("******************************")
print("Bem vindo ao jogo de Adivinhação!" )
print("******************************")
numero_secreto = 42
total_de_tentativas = 3
rodada = 1

for rodada in range(1, total_de_tentativas +1):
    print("Tentativa {} de {}".format(rodada, total_de_tentativas))
    chute_str = input("Digite um numero: ")
    print("Você digitou:", chute_str)
    chute = int(chute_str)

    acertou = chute == numero_secreto
    maior = chute > numero_secreto
    menor = chute < numero_secreto

    if (acertou):
        print("****PARABÉNS****Você Acertou!!!")
        break
    else:
        if (maior):
            print("Você errou !!! Seu chute foi maior que o esperado")
        elif (menor):
            print("Você errou !!! Seu chute foi menor que o esperado")

print("FIM DE JOGO")
2 respostas

Boa Thiago! Acho que eles fazem algo parecido depois em alguma aula também, não?

De qualquer forma, é uma maneira legal mesmo de encerrar o jogo.

Eles fazem mesmo ,assisti agora ,kkkk, é que pesquizei antes ,mas valeu pela força Eduardo de Oliveira.