1
resposta

Código de adivinhação aleatório

O jogo de adivinhação com random ficou assim:

import random

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

numeroSecreto = random.randrange(1,101)
tentativasTotal = 3

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

  if(chute < 1 or chute > 50):
    print("Você deve digitar um número entre 1 e 50 (ಠ⌣ಠ)")
    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")
1 resposta

Boa noite, Kauanne. Tudo bem?

Excelente!

Tem bastante exercicíos do site Python Brasil. Pode praticar por lá também.

Abraço e bons estudos!