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

Jogo de adivinhação

Compartilhando... Espero que seja util para alguém

#estrutura do cabeçalho
print("***************************************")
print("Bem-vindo ao nosso jogo de adivinhação!")
print("***************************************")

#sobre o numero secreto
numero_secreto = 42
chute_str = input("Digite o seu número: ")
print("Você digitou ", chute_str)
chute = int(chute_str) #para que a string seja convertida

#melhorando a legibilidade 
acertou = numero_secreto == chute
chute_maior = chute > numero_secreto
chute_menor = chute < numero_secreto

#codigo com as condições
if(acertou):
    print("Você acertou!")
else:
    if(chute_maior):
        print("Você errou! O seu chute foi maior que o número secreto! ")
    elif(chute_menor):
        print("Você errou! O seu chute foi menor que o número secreto! ")

print("Fim de jogo!")
2 respostas
solução!

Oii Desirée, tudo bem?

Meus parabéns pelo desenvolvimento do código, fico feliz que tenha compartilhado com a comunidade do fórum Alura. Compartilhe sempre seu desenvolvimento ou suas ideias de implementação de código que está aprendendo junto à Alura, será de grande ajuda para os demais estudantes.

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(39 * "*")
print("Bem-vindo ao nosso jogo de adivinhação!")
print(39 * "*")

No código acima, a string "*" será repetida 39 vezes.

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

O artigo acima está em inglês, caso tenha dificuldades com o idioma recomendo o uso do tradutor do navegador.

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.

Muito obrigada pelo feedback. Gostei bastante dessa sua explicação. Realmente, eu nao tinha pensado em multiplicar os asteriscos.

Valeu!!!

Ate mais.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software