1
resposta

conversão de string para número inteiro

olá, estou fazendo as aulas de python 3 e gostaria de entender por que escrever chute_str = input("Digite seu número") chute = int(chute_str)

ao invés de simplesmente chute = int(input("Digite o seu número: "))

ainda sou iniciante em python mas não me parece nada prático o método utilizado nessas aulas

1 resposta

Essa é forma que eu usualmente faço: chute = int(input("Digite o seu número: "))

que é igual você demonstrou, porém, para ensinar, é bem melhor fazer:

chute_str = input("Digite seu número")

e depois converter ele para inteiro com:

chute = int(chute_str)

pois nesse momento, você consegue perceber a conversão

Acredito que é para ficar didático e facilitar o entendimento na conversão dos dados