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

[Projeto] Atividade Mão na Massa: Número secreto aleatório

Olá, segue abaixo o código com a implementação do random:

import random

print("#"*53)
print("Bem Vindo ao Jogo das Adivinhações 2.0 (versão chute)")
print("#"*53)

#Número secreto
secret_number = round(random.randrange(1,101))

tentativa = 10
rodada = 1

#Estruturas Condicionais e de Repetição
#while
for rodada in range (1, tentativa + 1):
    print(f"Tentativa {rodada} de {tentativa}")

    chute = int(input("Informe um número de 1 e 100: "))
    rodada = rodada + 1

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

    acertou = chute == secret_number
    maior   = chute  > secret_number
    menor   = chute  < secret_number

    if (acertou):
        print("Parabéns! Você acertou o chute!!!")
        break

    else:
        if (maior):
            print("Você chutou alto. Tente novamente! \n")
        elif (menor):
            print("Você chutou baixo. Tente novamente! \n")

print("Fim do Programa!!!")
2 respostas
solução!

Oii Luís, como você está?

Fico feliz em poder acompanhar sua evolução junto a Alura, meus parabéns pela implementação do código.

Quero aproveitar a oportunidade e recomendar a leitura do seguinte artigo onde será abordado sobre o uso do random.randrange() e os principais erros que podem ser levantados durante o seu uso.

O conteúdo recomendado acima está em inglês, o uso da língua inglesa é bem comum na área de tecnologia, mas não se preocupe, caso não tenha afinidade com essa linguagem, recomendo que utilize o tradutor do navegador para uma melhor compressão.

Lembre-se que pode contar sempre com o fórum Alura, seja para compartilhar o seu desenvolvimento ou para tirar suas dúvidas.

Abraços e bons estudos!

Tudo bem, grato pelo compartilhamento de informação!