numero_secreto = 42
chute = input("Digite o seu número: ")
print("Você digitou ", chute)
if (numero_secreto == int(chute)):
print("Parabéns, você acertou")
else:
print("Que pena, você errou")
numero_secreto = 42
chute = input("Digite o seu número: ")
print("Você digitou ", chute)
if (numero_secreto == int(chute)):
print("Parabéns, você acertou")
else:
print("Que pena, você errou")
Pelo que entendi a sua mudança foi colocar a conversão (int) dento do If, certo? A princípio nesse contexto não tem nenhum problema. Ao ler o código fica claro que você está comparando a variável "numero_secreto" com o valor inteiro da variável "chute".
A única vantagem de fazer essa conversão como feita no curso é que em algum momento você vai querer fazer uma operação com essa variável. Se já tiver convertido antes não vai ter mais problemas.
Mas volto a dizer, no contexto do exercício não tem nenhum problema fazer da forma que você fez.