2
respostas

Não roda corretamente.

print("***********************************")
print("Bem vindo ao jogo de adivinhação!")
print("***********************************")

numero_secreto = 27
total_de_tentativas = 3
rodada = 1

while(rodada <= total_de_tentativas):
    print("Tentativa", rodada, "de", total_de_tentativas)
    chute_str = input("Digite o seu numero: ")
    print("Você digitou " , chute_str)
    chute = int(chute_str)

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

if (acertou):
    print("Você acertou!")
else:
    if(maior):
        print("Você errou! O número do chute foi maior do que o número secreto!")
    elif(menor):
        print("Você errou! O número do chute foi menor do que o número secreto!")

rodada = rodada + 1
print("Fim do Jogo!")
2 respostas

O codigo que acrescenta rodada a cada round está no lugar errado

print("***********************************")
print("Bem vindo ao jogo de adivinhação!")
print("***********************************")

numero_secreto = 27
total_de_tentativas = 3
rodada = 1

while (rodada <= total_de_tentativas):
    print("Tentativa", rodada, "de", total_de_tentativas)
    chute = int(input("Digite o seu numero: "))
    print("Você digitou ", chute)
    rodada = rodada + 1

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

if (acertou):
    print("Você acertou!")
else:
    if (maior):
        print("Você errou! O número do chute foi maior do que o número secreto!")
    elif (menor):
        print("Você errou! O número do chute foi menor do que o número secreto!")


print("Fim do Jogo!")

Ainda não roda, por favor, explique melhor!

print("***********************************")
print("Bem vindo ao jogo de adivinhação!")
print("***********************************")

numero_secreto      = 27
total_de_tentativas = 3
rodada              = 1

while(rodada <= total_de_tentativas):
    print("Tentativa {} de {}".format(rodada, total_de_tentativas))
    chute_str = input("Digite o seu 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("Você acertou!")
else:
    if(maior):
        print("Você errou! O número do chute foi maior do que o número secreto!")
    elif(menor):
        print("Você errou! O número do chute foi menor do que o número secreto!")

rodada = rodada + 1

print("Fim do Jogo!")