1
resposta

[Sugestão] código de adivinhação com random

import  random
print('*********************************')
print('Bem vindo ao jogo de Adivinhação!')
print('*********************************')
total_de_tentativas = 3
rodada = 1
numero_secreto = random.randrange(1,101)



for rodada in range(1, total_de_tentativas + 1):
    print(f'Tentativa {rodada} de {total_de_tentativas}.')
    chute = int(input('Digite o numero :'))
    if chute < 1 or chute > 100:
        print('Você deve digitar um número entre 1 e 100!')
        continue
    if chute == numero_secreto:
       print('Parabéns! Você acertou!')
       break
    elif chute > numero_secreto:
         print('Você errou! O seu chute foi maior que o número secreto.')
    elif chute < numero_secreto:
        print('Você errou! O seu chute foi menor que o número secreto.')
    elif chute < 1 or chute > 100:
        print('Você deve digitar um número entre 1 e 100!')
        continue


print('Fim do jogo')
1 resposta

Olá Kassia, tudo bem com você?.

Meus parabéns pelo desenvolvimento do código, fico feliz que tenha compartilhado com a comunidade do fórum Alura.

Gostaria de aproveitar a oportunidade de sugerir uma implementação para o código. Podemos implementar no cabeçalho com o uso da multiplicação de strings, quando queremos que uma determinada string seja repetida basta multiplicarmos ela. Sabendo disso podemos implementar no cabeçalho do seu código, como abaixo:

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

No código acima, a string '*' será repetida 33 vezes. Após a implementação salve o arquivo e execute-o.

Caso queira explorar mais funções sobre o uso do asterisco em python, além de duplicar caracteres, recomendo a leitura do seguinte artigo:

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 postar seu desenvolvimento ou para tirar suas dúvidas.

Fico à disposição.

Abraços e bons estudos.