Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Deu ruim, galero, o q faço?


print("Bem vindo ao pior joguinho do mundo!")
print("~~~~Eeeeba!~~~~~~")

numero = 50
total_de_tentativas = 3
rodada = 1

while (rodada <= total_de_tentativas):
    print("Tentativa", rodada, "de", total_de_tentativas)
    chutometro = input("digite aqui seu chute: ")
    print("Você digitou " , chutometro)
    chute = int(chutometro)

    acertou = chute == numero
    maior   = chute > numero
    menor   = chute < numero

    if(acertou):
        print("Você é cagado!")
        break
    else:
        if(maior):
        print("Seu chute está acima do segredo")
        elif(menor):
        print("Seu número está abaixo do segredo!")

    rodada = rodada + 1

4 respostas

para ser mais específico: Insira aqui a descrição dessa imagem para ajudar na acessibilidade

solução!

Você se confundiu nas indentações. O Python reclama...


print("Bem vindo ao pior joguinho do mundo!")
print("~~~~Eeeeba!~~~~~~")

numero = 50
total_de_tentativas = 3
rodada = 1

while (rodada <= total_de_tentativas):
    print("Tentativa", rodada, "de", total_de_tentativas)
    chutometro = input("digite aqui seu chute: ")
    print("Você digitou " , chutometro)
    chute = int(chutometro)

    acertou = chute == numero
    maior   = chute > numero
    menor   = chute < numero

    if(acertou):
        print("Você é cagado!")
        break
    else:
        if(maior):
            print("Seu chute está acima do segredo")
        elif(menor):
            print("Seu número está abaixo do segredo!")

    rodada = rodada + 1

Python extremamente sensível com espaçamentos >.<. Obrigado!!!

Hehe. Sim, Python é bastante temperamental. ;)