`
chute_str = input("Digite o seu número: ")
print("Você digitou " , chute_str)
chute = int(chute_str)
chute = input("Digite o seu número: ") print("Você digitou " , chute) chute = int(chute)
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
`
chute_str = input("Digite o seu número: ")
print("Você digitou " , chute_str)
chute = int(chute_str)
chute = input("Digite o seu número: ") print("Você digitou " , chute) chute = int(chute)
Olá Marcelo,
Normalmente em Python como a tipagem é dinâmica (Você não precisa declarar qual tipo de objeto está naquela variável) é uma boa prática separar ela em duas variáveis diferentes.
Em códigos pequenos é menos visível, mas imagina que você está lendo um código com umas 400 linhas e tem que entender o que acontece com a variável no ponto x e porque ela não ta te passando a posição [0] da string, você teria que buscar em qual ponto aquela variável foi mudada para uma Int para descobrir onde está o erro e isso seria muito trabalhoso.