1
resposta

[Projeto] Meu códig - 06 Mão na massa: Usando while

Meu código. Esta ficando bacana e achei as aulas bem dinâmicas :D

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

numero_secreto = 42

total_de_tentativas = 3
rodada = 1

while (rodada <= total_de_tentativas):
    print(("Tentativa {} de {}").format(rodada, total_de_tentativas))

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

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

    if(acertou):
        print("Você acertou o número secreto", numero_secreto, "!")
    else:
        if(maior):
            print("Seu chute foi maior que o número secreto!")
        elif(menor):
            print("Seu chute foi menor que o número secreto!")

        print("Você errou o número secreto!")

    ##print("Fim do jogo!")

    rodada = rodada + 1

At.te. Viviane

1 resposta

Olá Viviane.

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.