1
resposta

Minha Solução utilizando if

Minha solução foi

print("-----------------------------------------------------------------------")
print("                  Bem vindo ao jodo de adivinhação                     ")
print("-----------------------------------------------------------------------")

print("##########          ###########          ###########          #########")
print("Para começar digite um número e descubra se o mesmo é o número secreto.")
print("##########          ###########          ###########          #########")


numero_secreto = 42
chute_str = input("Digite um Número: ")

chute = int(chute_str)

print("voce digito: ", chute_str)

acerto = numero_secreto == chute
maior = chute > numero_secreto
menor = chute < numero_secreto


if(acerto):
    print("voce acerto!")
else:
    if(maior):
        print("voce errou! o seu chute é maior que o numero secreto")
    if(chute > 100):
        print("o numero não é maior que 100")
    if(menor):
        print("voce errou! o seu chute é menor que o numero secreto")
    if(chute < 9):
        print("o numero não é menor que 10")

print("Fim do jogo")

Obs: eu poderia ter criado uma variável para chute>100 e chute<9 , porem eu coloquei direto no if mostrando o que o instrutor Nico Steppat havia ensinado antes.

Resultado :

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Guilherme! Tudo bem?

Mandou bem demais. Parabéns!

É muito bacana acompanhar sua evolução ao decorrer do curso

Qualquer dúvida estamos à disposição.

Continue praticando e bons estudos!

Até mais!