1
resposta

Exercicio = 05 Mão na massa: Dando dicas

Meu código final ficou assim:

obs: incluí uma mensagem a mais no caso de erro, respeitando a identação para que seja apresentada mensagem "sempre" após identificar se o chute foi menor ou maior.

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

numero_secreto = 42

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!")
1 resposta

Oii Viviane, tudo bem?

Meus parabéns pela implementação do código adicionando a exibição de uma nova mensagem de erro. Aproveitando sua observação feita sobre a indentação (espaços) do código, gostaria de recomendar a leitura do artigo abaixo, onde é abordado com detalhes sobre a importância da indentação na linguagem de programação Python.

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.

Abraços e bons estudos.