1
resposta

Atividade - Mão na massa: Usando o while!

print("***********************************")
print("Bem-vindo no jogo de adivinhação!")
print("***********************************")

numero_secreto = 42
total_de_tentativas = 3
rodada = 1


while(rodada <= 3):
    print("Tentativa {} de {}".format(rodada, total_de_tentativas))
    chute = int(input("Digite o seu número: "))

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

    if(acertou):
        print("Parabéns, você acertou o número secreto!!!")
        break
    else:
        if(maior):
            print("Você errou, seu chute foi maior que o numero secreto")
        elif(menor):
            print("Você errou, seu chute foi menor que o numero secreto")
    rodada = rodada + 1
print("Fim do jogo!")
1 resposta

Olá Rômulo, tudo bem com você?

Meus parabéns pela implementação do código, fico feliz que tenha compartilhado-o com a comunidade do fórum Alura. Sua dedicação e empenho é muito importante para o seu desenvolvimento como pessoa programadora.

Gostaria de aproveitar a oportunidade e sugerir uma implementação para o seu 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 conforme apresentado abaixo.

print(35 * "*")
print("Bem-vindo no jogo de adivinhação!")
print(35 * "*")

No código acima, a string "*" será repetida 35 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 multiplicar 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.

Não hesite em voltar ao fórum para continuar aprendendo e interagindo com a comunidade.

Espero ter lhe ajudado. Fico à disposição.

Abraços e bons estudos.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!