1
resposta

Incluindo random no Jogo da Adivinhação

import random

print('=-=' * 10)
print('     JOGO DA ADIVINHAÇÂO ')
print('=-=' * 10)

numero_secreto = random.randrange(1, 101)
total_de_tentativas = 3
rodada = 1

while rodada <= total_de_tentativas:
    print(f'Tentativa {rodada} de {total_de_tentativas}.')
    chute = int(input('Chute um número de 1 e 100: '))
    print(f'Você chutou: {chute}')

    if chute < 1 or chute > 100:
        print('Você deve digitar um número entre 1 e 100!')
        continue

    acertou = chute == numero_secreto
    maior = chute > numero_secreto
    menor = chute < numero_secreto

    if acertou:
        print('Acertou!')
        break
    else:
        if maior:
            print('ERROU! Menos que isso')
        elif menor:
            print('ERROU! Mais que isso')
        if total_de_tentativas == rodada:
            print('Acabou as tentativas :(')
    rodada += 1
print('Fim do jogo')
1 resposta

Olá, Amanda. Tudo bem?

Parabéns pela implementação do código da atividade. Agraço por compartilhar conosco.

Continue colocando em prática tudo que você estudar. E lembre-se que você sempre pode contar com o fórum da Alura para compartilhar seu desenvolvimento e tirar suas dúvidas. :)

Gostaria de deixar como indicação o Discord de alunos e alunas da Alura, onde você pode estar interagindo e criando networking com outras pessoas que estudam aqui com a gente, compartilhando conhecimento e trocando experiências. Caso ainda não faça parte e tenha interesse, deixo a seguir um link de convite para o Discord e o link de um vídeo ensinando como usá-lo.

Abraços. Bons estudos!