Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Meu código não funciona

Fiz o código igual no vídeo mas ele não funciona dando erro na linha 21

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

numero_secreto = 40

chute_str = input("Digite seu número: ") 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, seu chute foi maior que o numero secreto!") elif(menor): print ("Você errou, seu chute foi menor que o numero secreto!")

print("Fim de jogo")

1 resposta
solução!

Eu acabei de rodar o seu código aqui, as condições estão funcionando direitinho. Vê se ele está indentado direitinho, ai no seu pycharm.

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

numero_secreto = 40

chute_str = input("Digite seu número: ")
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, seu chute foi maior que o numero secreto!")
    elif(menor):
        print ("Você errou, seu chute foi menor que o numero secreto!")

print("Fim de jogo")