1
resposta

Jogo de acertar o número

import random

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

numero_secreto = random.randint(0,99)
acertou = False

while acertou == False :
    chute = input("Digite o seu número: ")
    print("Você digitou: ", chute)
    chute = int(chute)

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

    if acertou :
        print("Parabéns você acertou o número !")
    elif maior:
            print("O número é maior que este")
    elif menor:
            print("O numero é menor que este")
1 resposta

Olá João, 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.

Caso queira explorar mais funções sobre o uso do asterisco em python, além de duplicar caracteres, recomendo o 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.