1
resposta

Aula 6 - Atividade 07: Mão na massa: Número secreto aleatório [resposta]

Comentei a linha que mostra qual o número sorteado no início do jogo e adicionei na mensagem de fim de jogo qual era o número secreto para que o usuário saiba qual era o número no provável caso dele errar.

import random

print('*************************************')
print('* Bem vindo ao jogo de adivinhação! *')
print('*************************************')

secreto = random.randrange(1, 101)
total_tentativas = 3
# print(f'O número secreto é {secreto}')

for rodada in range(1, total_tentativas + 1):
    print(f'\nTentativa {rodada} de {total_tentativas}')
    chute = int(input('Digite o seu número [1-100]: '))

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

    acertou = secreto == chute
    maior = chute > secreto
    menor = chute < secreto

    if acertou:
        print('Você acertou!')
        break
    elif maior:
        print('Você errou! O número secreto é MENOR!')
    elif menor:
        print('Você errou! O número secreto é MAIOR!')
print(f'\nFim do jogo! O número secreto era {secreto}')
1 resposta

Olá, Paula! Tudo bem?

Isso mesmo! Parabéns.

Gosto bastante de ver suas soluções aqui no fórum!

Continue praticando e bons estudos.

Abraços :)