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

não te entendo kkkk

print("$$$$$$$$$$$$$$$$$$$$$$$$$$$")
print("BEN VENIDO AO JoGo")
print("$$$$$$$$$$$$$$$$$$$$$$$$$$$")

Numero_paraacertar = float(42.0)
total_de_tentativas = 3
rodada = 1


while(rodada <= total_de_tentativas ):
     print("tentativa {} de {}".format(rodada, total_de_tentativas))
     chute_str = input("digite seu chute: ")
     print("Vôçê digitou :" , chute_str)
     chute = float(chute_str)

     acertou  = (chute == Numero_paraacertar)
     menorQue = (chute < Numero_paraacertar)
     maiorQue = (chute > Numero_paraacertar)

          if(acertou):
              print("voçê acertou !!!!!!!$$$$$$!!!!!! E Fim de Papo")
            elif(menorQue):
               print("tá mai pra cima em ________Reseta ae Doido")
              elif(maiorQue):
              print("tá mais pra baixo em ########(nuvems pra quem não viu o obvio) Aconselho o Resetamento" )

        rodada = rodada + float(1)

print("total de rodadas para ganhar = {},total de tentativas = {}", rodada, total_de_tentativas)
print("fim do jogo")

Não quer rodar garela :(:(:(:(

4 respostas
solução!

Oi Felipe tudo bem? No python tem que indentar (dar tab) bonitinho senão não roda, pois a única coisa que fala que um bloco acabou é a indentação. Veja o código indentado corretamente:


print("$$$$$$$$$$$$$$$$$$$$$$$$$$$")
print("BEN VENIDO AO JoGo")
print("$$$$$$$$$$$$$$$$$$$$$$$$$$$")

Numero_paraacertar = float(42.0)
total_de_tentativas = 3
rodada = 1


while(rodada <= total_de_tentativas ):
    print("tentativa {} de {}".format(rodada, total_de_tentativas))
    chute_str = input("digite seu chute: ")
    print("Vôçê digitou :" , chute_str)
    chute = float(chute_str)

    acertou  = (chute == Numero_paraacertar)
    menorQue = (chute < Numero_paraacertar)
    maiorQue = (chute > Numero_paraacertar)

    if(acertou):
        print("voçê acertou !!!!!!!$$$$$$!!!!!! E Fim de Papo")
    elif(menorQue):
        print("tá mai pra cima em ________Reseta ae Doido")
    elif(maiorQue):
        print("tá mais pra baixo em ########(nuvems pra quem não viu o obvio) Aconselho o Resetamento" )

    rodada = rodada + float(1)

    print("total de rodadas para ganhar = {},total de tentativas = {}", rodada, total_de_tentativas)
print("fim do jogo")

Espero ter ajudado!!!

print("$$$$$$$$$$$$$$$$$$$$$$$$$$$")
print("BEN VENIDO AO JoGo")
print("$$$$$$$$$$$$$$$$$$$$$$$$$$$")

Numero_paraacertar = float(42.0)
total_de_tentativas = float(3)
rodada = float(1)


while(rodada <= total_de_tentativas ):
     print("tentativa {} de {}".format(rodada, total_de_tentativas))
     chute_str = input("digite seu chute: ")
     print("Vôçê digitou :" , chute_str)
     if(chute != float):
      print("So numeros hein")
     continue
     chute = float(chute_str)

     acertou  = (chute == Numero_paraacertar)
     menorQue = (chute < Numero_paraacertar)
     maiorQue = (chute > Numero_paraacertar)

     if(acertou):
      print("voçê acertou !!!!!!!$$$$$$!!!!!! E Fim de Papo")
     elif(menorQue):
      print("tá mai pra cima em ________Reseta ae Doido")
     elif(maiorQue):
      print("tá mais pra baixo em ########(nuvems pra quem não viu o obvio) Aconselho o Resetamento" )

     rodada = rodada + float(1)

print("total de rodadas para ganhar = {},total de tentativas = {}", rodada, total_de_tentativas)
print("fim do jogo")

e pra declarar se o chute não foi um numero?

Desse jeito conforme o exemplo abaixo:

user_input = input("Enter something:")

if type(user_input) == int:
    print("Is a number")
else:
    print("Not a number")

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software