Não seria mais prático colocar o número 42 entre "" ("42") ao invés de utilizar int() igual foi utilizado em <chute=int(chute_str)>?? Qual seria a justificativa para utilizar int e não o número entre ""? Desde já agradeço!
print("******************************")
print("bem vindo no jogo de Adivinhação")
print("******************************")
numero_secreto = 42
chute_str = input("Digite o seu numero: ")
print("Você digitou", chute_str)
chute=int(chute_str)