2
respostas

Programa usando for

Até agora o jogo de adivinhação está da seguinte forma:

print("Bem vindo ao jogo de Adivinhação da Kakau!")

numeroSecreto = 58
tentativasTotal = 3

for rodada in range(1, tentativasTotal + 1):
  print("Tentativa {} de {}".format(rodada, tentativasTotal))
  chuteStr = input("Digite um número entre 1 e 100: ")
  print("Você digitou", chuteStr)
  chute = int(chuteStr)

  if(chute < 1 or chute > 100):
    print("Você deve digitar um número entre 1 e 100 (ಠ⌣ಠ)")
    continue;

  acertou = numeroSecreto == chute
  maior   = chute > numeroSecreto
  menor   = chute < numeroSecreto

  if(acertou):
    print("Parabéns! Você acertou o número secreto! ( ✧≖ ͜ʖ≖)")
    break;
  else:
    if(maior):
      print("Você errou! O seu chute foi maior que o número secreto. ¯\_(ツ)_/¯")
    elif(menor):
      print("Você errou! O seu chute foi menor que o número secreto. ¯\_(ツ)_/¯")

print("Fim do jogo")
2 respostas

Show! Parabéns!

Adorei a identidade que você deu ao programa com os rostinhos hehe

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